ENA, Section 1.4, Exercise 4a

Time bar (total: 11.9s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze2.0ms (0%)

Memory
1.8MiB live, 1.8MiB 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.9s (32.9%)

Memory
-148.3MiB live, 3 864.3MiB allocated
Samples
3.0s5 646×2valid
455.0ms2 461×1valid
9.0ms149×0valid
Precisions
Click to see histograms. Total time spent on operations: 3.1s
ival-sin: 2.1s (66% of total)
ival-sub: 438.0ms (14% of total)
adjust: 231.0ms (7.4% of total)
ival-div: 186.0ms (6% of total)
ival-tan: 95.0ms (3% of total)
ival-<=: 85.0ms (2.7% of total)
ival-and: 11.0ms (0.4% of total)
exact: 10.0ms (0.3% of total)
ival-assert: 3.0ms (0.1% of total)
Bogosity

explain305.0ms (2.6%)

Memory
-7.9MiB live, 305.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
891(-3.605152620741999e-108)0-(-.f64 x (sin.f64 x))
530-3(-3.605152620741999e-108)(/.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))cancellation900
/.f64(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))u/n500
(-.f64 x (sin.f64 x))underflow164
Confusion
Predicted +Predicted -
+1400
-0116
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+14000
-00116
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0116
1140
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
125.0ms356×2valid
92.0ms146×1valid
1.0ms10×0valid
Compiler

Compiled 43 to 19 computations (55.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 196.0ms
ival-sin: 129.0ms (65.7% of total)
adjust: 47.0ms (23.9% of total)
ival-div: 9.0ms (4.6% of total)
ival-sub: 7.0ms (3.6% of total)
ival-tan: 4.0ms (2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess44.0ms (0.4%)

Memory
19.3MiB live, 54.8MiB allocated
Algorithm
egg-herbie
Rules
272×lower-fma.f64
272×lower-fma.f32
176×lower-*.f64
176×lower-*.f32
140×div-sub
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.5MiB live, 0.5MiB allocated
Compiler

Compiled 0 to 1 computations (-∞% saved)

prune0.0ms (0%)

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

Compiled 7 to 5 computations (28.6% saved)

simplify23.0ms (0.2%)

Memory
-0.7MiB live, 33.2MiB 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))
Rules
272×lower-fma.f64
272×lower-fma.f32
176×lower-*.f64
176×lower-*.f32
140×div-sub
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)

localize86.0ms (0.7%)

Memory
-14.1MiB live, 152.0MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(tan.f64 x)
accuracy0
(sin.f64 x)
accuracy11.231554545449548
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
accuracy20.188328900035483
(-.f64 x (sin.f64 x))
Samples
69.0ms178×2valid
8.0ms73×1valid
0.0ms0valid
Compiler

Compiled 18 to 7 computations (61.1% saved)

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

series4.0ms (0%)

Memory
9.1MiB live, 9.1MiB allocated
Counts
4 → 48
Calls
Call 1
Inputs
#s(alt (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) (patch (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #<representation:binary64>) () ())
#s(alt (-.f64 x (sin.f64 x)) (patch (-.f64 x (sin.f64 x)) #<representation:binary64>) () ())
#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation:binary64>) () ())
#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())
Outputs
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) (patch (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) (patch (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) (patch (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) (patch (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 3)) (taylor 0 x) (#s(alt (-.f64 x (sin.f64 x)) (patch (-.f64 x (sin.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/6 (* -1/120 (pow x 2)))) (taylor 0 x) (#s(alt (-.f64 x (sin.f64 x)) (patch (-.f64 x (sin.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120)))) (taylor 0 x) (#s(alt (-.f64 x (sin.f64 x)) (patch (-.f64 x (sin.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120)))) (taylor 0 x) (#s(alt (-.f64 x (sin.f64 x)) (patch (-.f64 x (sin.f64 x)) #<representation:binary64>) () ())) ())
#s(alt x (taylor 0 x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1 (* -1/6 (pow x 2)))) (taylor 0 x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6)))) (taylor 0 x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) (taylor 0 x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation:binary64>) () ())) ())
#s(alt x (taylor 0 x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1 (* 1/3 (pow x 2)))) (taylor 0 x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2)))))) (taylor 0 x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2)))))))) (taylor 0 x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor inf x) (#s(alt (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) (patch (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) (patch (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) (patch (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) (patch (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt x (taylor inf x) (#s(alt (-.f64 x (sin.f64 x)) (patch (-.f64 x (sin.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1 (* -1 (/ (sin x) x)))) (taylor inf x) (#s(alt (-.f64 x (sin.f64 x)) (patch (-.f64 x (sin.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1 (* -1 (/ (sin x) x)))) (taylor inf x) (#s(alt (-.f64 x (sin.f64 x)) (patch (-.f64 x (sin.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1 (* -1 (/ (sin x) x)))) (taylor inf x) (#s(alt (-.f64 x (sin.f64 x)) (patch (-.f64 x (sin.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation:binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation:binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation:binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation:binary64>) () ())) ())
#s(alt (/ (sin x) (cos x)) (taylor inf x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (/ (sin x) (cos x)) (taylor inf x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (/ (sin x) (cos x)) (taylor inf x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (/ (sin x) (cos x)) (taylor inf x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor -inf x) (#s(alt (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) (patch (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) (patch (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) (patch (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) (patch (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt x (taylor -inf x) (#s(alt (-.f64 x (sin.f64 x)) (patch (-.f64 x (sin.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (- (/ (sin x) x) 1))) (taylor -inf x) (#s(alt (-.f64 x (sin.f64 x)) (patch (-.f64 x (sin.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (- (/ (sin x) x) 1))) (taylor -inf x) (#s(alt (-.f64 x (sin.f64 x)) (patch (-.f64 x (sin.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (- (/ (sin x) x) 1))) (taylor -inf x) (#s(alt (-.f64 x (sin.f64 x)) (patch (-.f64 x (sin.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation:binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation:binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation:binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation:binary64>) () ())) ())
#s(alt (/ (sin x) (cos x)) (taylor -inf x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (/ (sin x) (cos x)) (taylor -inf x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (/ (sin x) (cos x)) (taylor -inf x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (/ (sin x) (cos x)) (taylor -inf x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
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))

simplify371.0ms (3.1%)

Memory
12.6MiB live, 306.1MiB allocated
Algorithm
egg-herbie
Rules
18 358×lower-fma.f64
18 358×lower-fma.f32
5 180×lower-*.f64
5 180×lower-*.f32
3 422×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0105408
1301384
2829384
32499348
45485342
08483318
Stop Event
iter limit
node limit
Counts
48 → 44
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
(* 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 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
x
(* x (+ 1 (* -1 (/ (sin x) x))))
(* x (+ 1 (* -1 (/ (sin x) x))))
(* x (+ 1 (* -1 (/ (sin x) x))))
(sin x)
(sin x)
(sin x)
(sin x)
(/ (sin x) (cos x))
(/ (sin x) (cos x))
(/ (sin x) (cos x))
(/ (sin x) (cos x))
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
x
(* -1 (* x (- (/ (sin x) x) 1)))
(* -1 (* x (- (/ (sin x) x) 1)))
(* -1 (* x (- (/ (sin x) x) 1)))
(sin x)
(sin x)
(sin x)
(sin x)
(/ (sin x) (cos x))
(/ (sin x) (cos x))
(/ (sin x) (cos x))
(/ (sin x) (cos 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 (*.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
(* 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 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
x
(* x (+ 1 (* -1 (/ (sin x) x))))
(-.f64 x (sin.f64 x))
(* x (+ 1 (* -1 (/ (sin x) x))))
(-.f64 x (sin.f64 x))
(* x (+ 1 (* -1 (/ (sin x) x))))
(-.f64 x (sin.f64 x))
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (* x (cos x)) (sin x))
(*.f64 (/.f64 x (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 (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
x
(* -1 (* x (- (/ (sin x) x) 1)))
(-.f64 x (sin.f64 x))
(* -1 (* x (- (/ (sin x) x) 1)))
(-.f64 x (sin.f64 x))
(* -1 (* x (- (/ (sin x) x) 1)))
(-.f64 x (sin.f64 x))
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))

rewrite218.0ms (1.8%)

Memory
-16.1MiB live, 306.9MiB allocated
Rules
5 862×lower-*.f64
5 862×lower-*.f32
3 904×lower-/.f32
3 902×lower-/.f64
2 230×lower--.f32
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 (+.f64 (hypot.f64 (/.f64 x (tan.f64 x)) (cos.f64 x)) (*.f64 (*.f64 (/.f64 x (tan.f64 x)) #s(literal 1 binary64)) (cos.f64 x))) #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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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)))) (-.f64 (hypot.f64 (sin.f64 x) x) (*.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (tan.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (+.f64 (hypot.f64 (/.f64 x (tan.f64 x)) (cos.f64 x)) (*.f64 (*.f64 (/.f64 x (tan.f64 x)) #s(literal 1 binary64)) (cos.f64 x))) #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 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (/.f64 (-.f64 x (sin.f64 x)) (*.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (+.f64 (hypot.f64 (/.f64 x (tan.f64 x)) (cos.f64 x)) (*.f64 (*.f64 (/.f64 x (tan.f64 x)) #s(literal 1 binary64)) (cos.f64 x))) (-.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)) (+.f64 (hypot.f64 (/.f64 x (tan.f64 x)) (cos.f64 x)) (*.f64 (*.f64 (/.f64 x (tan.f64 x)) #s(literal 1 binary64)) (cos.f64 x)))) (*.f64 (+.f64 (hypot.f64 (/.f64 x (tan.f64 x)) (cos.f64 x)) (*.f64 (*.f64 (/.f64 x (tan.f64 x)) #s(literal 1 binary64)) (cos.f64 x))) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal 3 binary64)))) (*.f64 (+.f64 (hypot.f64 (/.f64 x (tan.f64 x)) (cos.f64 x)) (*.f64 (*.f64 (/.f64 x (tan.f64 x)) #s(literal 1 binary64)) (cos.f64 x))) (+.f64 (hypot.f64 (/.f64 x (tan.f64 x)) (cos.f64 x)) (*.f64 (*.f64 (/.f64 x (tan.f64 x)) #s(literal 1 binary64)) (cos.f64 x)))))
(/.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 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (tan.f64 x))) (*.f64 (*.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (tan.f64 x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (*.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (tan.f64 x)) (*.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (tan.f64 x) (neg.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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)))) (+.f64 (hypot.f64 (/.f64 x (tan.f64 x)) (cos.f64 x)) (*.f64 (*.f64 (/.f64 x (tan.f64 x)) #s(literal 1 binary64)) (cos.f64 x))))
(/.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 (sin.f64 x) x (hypot.f64 (sin.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 (+.f64 (hypot.f64 (/.f64 x (tan.f64 x)) (cos.f64 x)) (*.f64 (*.f64 (/.f64 x (tan.f64 x)) #s(literal 1 binary64)) (cos.f64 x)))))
(/.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.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) (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) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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)) (hypot.f64 (sin.f64 x) x)))
(/.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)) (hypot.f64 (sin.f64 x) x) (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 (sin.f64 x) x (hypot.f64 (sin.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))) (+.f64 (hypot.f64 (/.f64 x (tan.f64 x)) (cos.f64 x)) (*.f64 (*.f64 (/.f64 x (tan.f64 x)) #s(literal 1 binary64)) (cos.f64 x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (sin.f64 x) #s(literal 9 binary64))) (*.f64 (*.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (tan.f64 x)) (hypot.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3/2 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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.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))) (*.f64 (tan.f64 x) (neg.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (+.f64 (hypot.f64 (/.f64 x (tan.f64 x)) (cos.f64 x)) (*.f64 (*.f64 (/.f64 x (tan.f64 x)) #s(literal 1 binary64)) (cos.f64 x))) (-.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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)) (+.f64 (hypot.f64 (/.f64 x (tan.f64 x)) (cos.f64 x)) (*.f64 (*.f64 (/.f64 x (tan.f64 x)) #s(literal 1 binary64)) (cos.f64 x)))) (/.f64 (pow.f64 (neg.f64 (cos.f64 x)) #s(literal 3 binary64)) (+.f64 (hypot.f64 (/.f64 x (tan.f64 x)) (cos.f64 x)) (*.f64 (*.f64 (/.f64 x (tan.f64 x)) #s(literal 1 binary64)) (cos.f64 x)))))
(-.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 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (tan.f64 x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (*.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) (tan.f64 x)) (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.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 (-.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 (sin.f64 x) x (hypot.f64 (sin.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 (hypot.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3/2 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 (hypot.f64 (sin.f64 x) x) #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)) (hypot.f64 (sin.f64 x) x) (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 (sin.f64 x) x (hypot.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) x (hypot.f64 (sin.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)))) (-.f64 (hypot.f64 (sin.f64 x) x) (*.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (*.f64 (-.f64 x (sin.f64 x)) (pow.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(*.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (/.f64 (-.f64 x (sin.f64 x)) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) (neg.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (/.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) (/.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)))) (*.f64 (/.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) (*.f64 (/.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)))) (*.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (neg.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) #s(literal 1 binary64))) (*.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (/.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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))) (hypot.f64 (sin.f64 x) x))
(/.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)) (hypot.f64 (sin.f64 x) x) (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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) #s(literal -1 binary64))) (hypot.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3/2 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 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.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)))) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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 (hypot.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3/2 binary64))) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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 (hypot.f64 (sin.f64 x) x) (+.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)) (hypot.f64 (sin.f64 x) x) (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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) (*.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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) (hypot.f64 (sin.f64 x) x)))
(/.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)) (hypot.f64 (sin.f64 x) x) (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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) (hypot.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3/2 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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.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)))) (-.f64 (hypot.f64 (sin.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))))
(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 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)))))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) x)
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) x (hypot.f64 (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))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x)))))
(fma.f64 (sin.f64 x) #s(literal -1 binary64) x)
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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 (sin.f64 x) x (hypot.f64 (sin.f64 x) x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) x (hypot.f64 (sin.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)))

eval80.0ms (0.7%)

Memory
18.0MiB live, 92.8MiB allocated
Compiler

Compiled 10 965 to 1 550 computations (85.9% saved)

prune22.0ms (0.2%)

Memory
-11.6MiB live, 37.6MiB allocated
Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New5187525
Fresh000
Picked011
Done000
Total5188526
Accuracy
99.9%
Counts
526 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.3%
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
50.3%
(/.f64 (*.f64 (cos.f64 x) (-.f64 x (sin.f64 x))) (sin.f64 x))
81.9%
(/.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (tan.f64 x))
81.3%
(/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x))
99.3%
#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.2%
#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 181 to 125 computations (30.9% saved)

simplify143.0ms (1.2%)

Memory
-23.3MiB live, 173.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f64 x #s(literal 3 binary64))
cost-diff0
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
cost-diff0
#s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))
cost-diff0
(/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.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
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
cost-diff0
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
cost-diff0
(*.f64 (*.f64 (fma.f64 #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 #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))
Rules
11 282×lower-fma.f32
11 270×lower-fma.f64
3 538×lower-*.f32
3 520×lower-*.f64
1 504×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033289
057289
1101289
2179289
3384289
4816289
51689289
61868289
72559289
86443289
08281289
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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
#s(literal -23/360 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(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x))
#s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
#s(literal 1/6 binary64)
(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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
#s(literal -23/360 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(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x))
#s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
#s(literal 1/6 binary64)
(tan.f64 x)

localize515.0ms (4.3%)

Memory
26.0MiB live, 251.6MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0
(tan.f64 x)
accuracy0.1171875
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
accuracy0.6788085835609843
#s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))
accuracy11.231554545449548
(/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x))
accuracy0.0078125
(fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))
accuracy0.09375
(*.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.3165599785380158
#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.33984375
(*.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.01171875
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
accuracy0.08984375
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
accuracy0.3383530439173413
#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))
accuracy0.33984375
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
accuracy0
(*.f64 x x)
accuracy0.18359375
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
accuracy0.7629454358737284
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
accuracy0.01171875
(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.09375
(*.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.2815842736870919
#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.34765625
(*.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
400.0ms178×2valid
39.0ms73×1valid
1.0ms0valid
Compiler

Compiled 247 to 34 computations (86.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 404.0ms
ival-add: 148.0ms (36.7% of total)
const: 54.0ms (13.4% of total)
adjust: 46.0ms (11.4% of total)
ival-sub: 42.0ms (10.4% of total)
ival-sin: 41.0ms (10.2% of total)
ival-mult: 37.0ms (9.2% of total)
ival-pow: 29.0ms (7.2% of total)
ival-div: 4.0ms (1% of total)
ival-tan: 2.0ms (0.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series21.0ms (0.2%)

Memory
19.3MiB live, 19.3MiB allocated
Counts
22 → 264
Calls
Call 1
Inputs
#s(alt #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)) (patch #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)) #<representation:binary64>) () ())
#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())
#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())
#s(alt (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)) (patch (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)) #<representation:binary64>) () ())
#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())
#s(alt (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (patch (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())
#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())
#s(alt #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)) (patch #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)) #<representation:binary64>) () ())
#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())
#s(alt (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())
#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())
#s(alt #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)) (patch #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)) #<representation:binary64>) () ())
#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())
#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())
#s(alt (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)) (patch (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)) #<representation:binary64>) () ())
#s(alt (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) (patch (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) #<representation:binary64>) () ())
#s(alt #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (patch #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) #<representation:binary64>) () ())
#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())
#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation:binary64>) () ())
#s(alt (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)) (patch (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)) #<representation:binary64>) () ())
#s(alt (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (patch (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #<representation:binary64>) () ())
#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())
Outputs
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 x) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt 1/6 (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* -23/360 (pow x 2))) (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))) (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))) (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (patch (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (patch (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (patch (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (patch (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 x) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt 1/6 (taylor 0 x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* -23/360 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* -23/360 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* -23/360 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 x) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt 1/6 (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* -23/360 (pow x 2))) (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))) (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))) (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) (patch (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) (patch (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) (patch (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) (patch (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 3)) (taylor 0 x) (#s(alt #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (patch #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/6 (* -1/120 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (patch #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120)))) (taylor 0 x) (#s(alt #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (patch #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120)))) (taylor 0 x) (#s(alt #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (patch #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation:binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation:binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation:binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation:binary64>) () ())) ())
#s(alt -23/360 (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (- (* -11/15120 (pow x 2)) 23/360) (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360) (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360) (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt -23/360 (taylor 0 x) (#s(alt (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (patch (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (- (* -11/15120 (pow x 2)) 23/360) (taylor 0 x) (#s(alt (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (patch (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (- (* -11/15120 (pow x 2)) 23/360) (taylor 0 x) (#s(alt (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (patch (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (- (* -11/15120 (pow x 2)) 23/360) (taylor 0 x) (#s(alt (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (patch (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt x (taylor 0 x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1 (* 1/3 (pow x 2)))) (taylor 0 x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2)))))) (taylor 0 x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2)))))))) (taylor 0 x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 8)) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 7)) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 7) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 6)) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (patch (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (patch (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (patch (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (patch (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 4)) (taylor inf x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 3)) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor inf x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -11/15120 (pow x 6)) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 6) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -11/15120 (pow x 5)) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 5) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 5) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -11/15120 (pow x 4)) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 4) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor inf x) (#s(alt (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) (patch (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) (patch (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) (patch (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) (patch (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt x (taylor inf x) (#s(alt #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (patch #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1 (* -1 (/ (sin x) x)))) (taylor inf x) (#s(alt #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (patch #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1 (* -1 (/ (sin x) x)))) (taylor inf x) (#s(alt #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (patch #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1 (* -1 (/ (sin x) x)))) (taylor inf x) (#s(alt #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (patch #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 3)) (taylor inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 3)) (taylor inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 3)) (taylor inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 3)) (taylor inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation:binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation:binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation:binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 4)) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* -11/15120 (pow x 2)) (taylor inf x) (#s(alt (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (patch (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (patch (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (patch (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (patch (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ (sin x) (cos x)) (taylor inf x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (/ (sin x) (cos x)) (taylor inf x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (/ (sin x) (cos x)) (taylor inf x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (/ (sin x) (cos x)) (taylor inf x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor -inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 8)) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 7)) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))) (* 1/6 (/ 1 (pow x 6)))))) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 6)) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (patch (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (patch (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (patch (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (patch (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor -inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) (patch (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor -inf x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor -inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -11/15120 (pow x 6)) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 6) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -11/15120 (pow x 5)) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (/ 1/6 (pow x 4))))) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (/ 1/6 (pow x 4))))) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -11/15120 (pow x 4)) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 4) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor -inf x) (#s(alt (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) (patch (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) (patch (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) (patch (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) (patch (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)) #<representation:binary64>) () ())) ())
#s(alt x (taylor -inf x) (#s(alt #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (patch #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (- (/ (sin x) x) 1))) (taylor -inf x) (#s(alt #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (patch #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (- (/ (sin x) x) 1))) (taylor -inf x) (#s(alt #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (patch #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (- (/ (sin x) x) 1))) (taylor -inf x) (#s(alt #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (patch #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation:binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation:binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation:binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 4)) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* -11/15120 (pow x 2)) (taylor -inf x) (#s(alt (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (patch (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (patch (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (patch (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (patch (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ (sin x) (cos x)) (taylor -inf x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (/ (sin x) (cos x)) (taylor -inf x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (/ (sin x) (cos x)) (taylor -inf x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
#s(alt (/ (sin x) (cos x)) (taylor -inf x) (#s(alt (tan.f64 x) (patch (tan.f64 x) #<representation:binary64>) () ())) ())
Calls

3 calls:

TimeVariablePointExpression
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)) (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (* (+ (* -23/360 (* x x)) 1/6) x) (+ (* -23/360 (* x x)) 1/6) (/ (- 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) (/ (- x (sin x)) (tan x)) (- x (sin x)) (* (pow x 3) 1/6) (pow x 3) (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (+ (* -11/15120 (* x x)) -23/360) (tan x))
4.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)) (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (* (+ (* -23/360 (* x x)) 1/6) x) (+ (* -23/360 (* x x)) 1/6) (/ (- 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) (/ (- x (sin x)) (tan x)) (- x (sin x)) (* (pow x 3) 1/6) (pow x 3) (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (+ (* -11/15120 (* x x)) -23/360) (tan 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)) (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (* (+ (* -23/360 (* x x)) 1/6) x) (+ (* -23/360 (* x x)) 1/6) (/ (- 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) (/ (- x (sin x)) (tan x)) (- x (sin x)) (* (pow x 3) 1/6) (pow x 3) (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (+ (* -11/15120 (* x x)) -23/360) (tan x))

simplify422.0ms (3.6%)

Memory
-31.1MiB live, 183.3MiB allocated
Algorithm
egg-herbie
Rules
12 866×lower-fma.f64
12 866×lower-fma.f32
5 116×lower-*.f64
5 116×lower-*.f32
2 784×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01702550
15292508
217172484
352262368
081942256
Stop Event
iter limit
node limit
Counts
264 → 261
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 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)))
(* 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 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* 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 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* 1/6 x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* -23/360 (pow x 2))))
1/6
(+ 1/6 (* -23/360 (pow x 2)))
(+ 1/6 (* -23/360 (pow x 2)))
(+ 1/6 (* -23/360 (pow x 2)))
(* 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 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) (- (* -11/15120 (pow x 2)) 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) (- (* -11/15120 (pow x 2)) 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) (- (* -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))))
(* 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))))
(* 1/6 (pow x 3))
(* 1/6 (pow x 3))
(* 1/6 (pow x 3))
(* 1/6 (pow x 3))
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
-23/360
(- (* -11/15120 (pow x 2)) 23/360)
(- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)
(- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)
-23/360
(- (* -11/15120 (pow x 2)) 23/360)
(- (* -11/15120 (pow x 2)) 23/360)
(- (* -11/15120 (pow x 2)) 23/360)
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 (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) 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)))))))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* -23/360 (pow x 3))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* -23/360 (pow x 2))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) 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))))))
(* (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))))))
(* (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))))))
(* (pow x 4) (- (/ 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))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
x
(* x (+ 1 (* -1 (/ (sin x) x))))
(* x (+ 1 (* -1 (/ (sin x) x))))
(* x (+ 1 (* -1 (/ (sin x) x))))
(* 1/6 (pow x 3))
(* 1/6 (pow x 3))
(* 1/6 (pow x 3))
(* 1/6 (pow x 3))
(pow x 3)
(pow x 3)
(pow 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))
(* (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))))))
(* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(/ (sin x) (cos x))
(/ (sin x) (cos x))
(/ (sin x) (cos x))
(/ (sin x) (cos x))
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) 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))))))
(* -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))))))
(* -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)))))))
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* -23/360 (pow x 3))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(* -23/360 (pow x 2))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) 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))))))
(* (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))))))
(* -1 (* (pow x 5) (- (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (/ 1/6 (pow x 4)))))
(* -1 (* (pow x 5) (- (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (/ 1/6 (pow x 4)))))
(* -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))))))
(* (pow x 4) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
x
(* -1 (* x (- (/ (sin x) x) 1)))
(* -1 (* x (- (/ (sin x) x) 1)))
(* -1 (* x (- (/ (sin x) x) 1)))
(* 1/6 (pow x 3))
(* 1/6 (pow x 3))
(* 1/6 (pow x 3))
(* 1/6 (pow x 3))
(pow x 3)
(pow x 3)
(pow 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))
(* (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))))))
(* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(/ (sin x) (cos x))
(/ (sin x) (cos x))
(/ (sin x) (cos x))
(/ (sin x) (cos 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 (fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64)) (*.f64 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 (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 (fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64)) (*.f64 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 x #s(literal 1/6 binary64))
(* 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 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 1/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 #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 (fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #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 #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))
(* 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 (fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64)) (*.f64 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 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(* 1/6 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(* 1/6 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(* 1/6 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(* 1/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 (fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64)) (*.f64 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 (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 (* -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 (* -23/360 (pow x 2))))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(* 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 (* -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 (* -23/360 (pow x 2))))
(*.f64 (fma.f64 #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 (* -23/360 (pow x 2)))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #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))
(*.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 (fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64)) (*.f64 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 (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 (fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x))
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(* 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 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 1/6 binary64)))
(* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(fma.f64 (fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 1/6 binary64)))
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 (fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #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 (fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(* 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 (fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64)) (*.f64 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 (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)))
(* 1/6 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
(* 1/6 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
(* 1/6 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
(* 1/6 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
-23/360
#s(literal -23/360 binary64)
(- (* -11/15120 (pow x 2)) 23/360)
(fma.f64 (*.f64 #s(literal -11/15120 binary64) 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))
(- (* (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))
-23/360
#s(literal -23/360 binary64)
(- (* -11/15120 (pow x 2)) 23/360)
(fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64))
(- (* -11/15120 (pow x 2)) 23/360)
(fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64))
(- (* -11/15120 (pow x 2)) 23/360)
(fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 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 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 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 #s(literal -143/604800 binary64) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x))) (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 #s(literal -143/604800 binary64) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x))) (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 #s(literal -143/604800 binary64) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x))) (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)))))))
(fma.f64 (-.f64 (/.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) #s(literal 143/604800 binary64))) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/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)))
(* 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 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* 1/6 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(* 1/6 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(* 1/6 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(* 1/6 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(/ (* x (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 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -23/360 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* -23/360 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(* -23/360 (pow x 2))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/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)))
(* 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 (/ (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 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)))
(* (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)))
(* -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))))))
(* (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))))))
(* -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 #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 4 binary64)))
(* (pow x 4) (- (/ 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 4 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)))
(* 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 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
x
(* x (+ 1 (* -1 (/ (sin x) x))))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) x)
(* x (+ 1 (* -1 (/ (sin x) x))))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) x)
(* x (+ 1 (* -1 (/ (sin x) x))))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) x)
(* 1/6 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
(* 1/6 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
(* 1/6 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
(* 1/6 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(* -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 #s(literal -143/604800 binary64) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x))) (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)))
(* (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 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64))
(* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64))
(* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (* x (cos x)) (sin x))
(*.f64 (/.f64 x (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 (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 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 #s(literal -143/604800 binary64) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x))) (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 #s(literal -143/604800 binary64) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (-.f64 (/.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) #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)))))
(* -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 #s(literal -143/604800 binary64) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x))) (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)))))))
(fma.f64 (-.f64 (/.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) #s(literal 143/604800 binary64))) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/6 binary64))
(/ (* x (cos x)) (sin x))
(*.f64 (/.f64 x (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 (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -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/6 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(* 1/6 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(* 1/6 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(* 1/6 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(/ (* x (cos x)) (sin x))
(*.f64 (/.f64 x (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 (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -23/360 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* -23/360 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(* -23/360 (pow x 2))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(/ (* x (cos x)) (sin x))
(*.f64 (/.f64 x (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 (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 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)))
(* (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)))
(* -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)))
(* -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 (* (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))))))
(* -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 #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 4 binary64)))
(* (pow x 4) (- (/ 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 4 binary64)))
(/ (* x (cos x)) (sin x))
(*.f64 (/.f64 x (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 (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
x
(* -1 (* x (- (/ (sin x) x) 1)))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) x)
(* -1 (* x (- (/ (sin x) x) 1)))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) x)
(* -1 (* x (- (/ (sin x) x) 1)))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) x)
(* 1/6 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
(* 1/6 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
(* 1/6 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
(* 1/6 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(* -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 #s(literal -143/604800 binary64) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x))) (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)))
(* (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 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64))
(* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64))
(* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))

rewrite185.0ms (1.6%)

Memory
17.9MiB live, 402.0MiB allocated
Rules
4 848×lower-/.f32
4 846×lower-/.f64
4 494×lower-*.f32
4 476×lower-*.f64
3 604×lower-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033257
057257
1207257
21324257
08355257
Stop Event
iter limit
node limit
iter limit
Counts
22 → 437
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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(fma.f64 #s(literal -23/360 binary64) (*.f64 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))
(/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x))
#s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 x #s(literal 3 binary64))
(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))
(tan.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 #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 (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)))
(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 (*.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)))) (*.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 (-.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 #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 (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 #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 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 (+.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 #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 (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))))
(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 #s(literal -23/360 binary64) x))) #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 #s(literal -23/360 binary64) x))) #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 x x)
(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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 x (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x))))
(/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(*.f64 x (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x))) (-.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x) (*.f64 #s(literal 1/6 binary64) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x))) (-.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 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 #s(literal -23/360 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x))) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x)) (*.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x)) (*.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x)) (*.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 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 #s(literal -23/360 binary64) (*.f64 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 #s(literal -23/360 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 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 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x)) (neg.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) x)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(fma.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(+.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x) (*.f64 #s(literal 1/6 binary64) x))
(+.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 #s(literal 1/6 binary64) x))
(+.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x))
(+.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))) (*.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (fma.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 #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 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 4 binary64)) #s(literal 1/1296 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 4 binary64)) (+.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) #s(literal 1/36 binary64)))) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 3 binary64)) #s(literal -1801152661463/101559956668416000000000 binary64) #s(literal 1/10077696 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 148035889/2176782336000000 binary64) (-.f64 #s(literal 1/46656 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/10077696000 binary64)))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64))) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x))) (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #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/36 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(fma.f64 (*.f64 #s(literal -23/360 binary64) x) x #s(literal 1/6 binary64))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))
(fma.f64 x (*.f64 #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 #s(literal -23/360 binary64) (*.f64 x x)))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64))
(+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 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 (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 #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 (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)))
(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 (*.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)))) (*.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 (-.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 #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 (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 #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 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 (+.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 #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 (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))))
(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 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (sin.f64 x)) (cos.f64 x))
(*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) #s(literal -1 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)) #s(literal 1/6 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (neg.f64 (tan.f64 x))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)))
(*.f64 (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(*.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (pow.f64 (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)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))) (neg.f64 (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))
(neg.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (neg.f64 (tan.f64 x))))
(-.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)) #s(literal 1/6 binary64))) (neg.f64 (tan.f64 x))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #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)) #s(literal 1/6 binary64))))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))))
(*.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
#s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))
(neg.f64 (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
(*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) x)
(*.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 x x) (*.f64 #s(literal 1/6 binary64) x))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(*.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)))
(*.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 #s(literal -23/360 binary64) x))))))
(*.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 #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 (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 #s(literal -23/360 binary64) x))))))
(*.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 #s(literal -23/360 binary64) x))) #s(literal -1 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 (*.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)))) (*.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 (-.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 #s(literal -23/360 binary64) x))))))
(/.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 #s(literal -23/360 binary64) x)))))
(/.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 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (*.f64 (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 #s(literal -23/360 binary64) x)))))
(/.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 #s(literal -23/360 binary64) 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 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 #s(literal -23/360 binary64) x)))))
(/.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 (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 #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 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 (+.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 #s(literal -23/360 binary64) 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))))
(/.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))))
(/.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 #s(literal -23/360 binary64) x)))))
(/.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 #s(literal -23/360 binary64) x))))
(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 #s(literal 1 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 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)))
(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 (*.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)))) (*.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 (-.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 #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 (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 #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 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 (+.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 #s(literal 1 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)))))
(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 (tan.f64 x)))
(*.f64 (neg.f64 (sin.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x))))
(*.f64 #s(literal 1 binary64) (tan.f64 x))
(*.f64 (tan.f64 x) #s(literal 1 binary64))
(*.f64 (sin.f64 x) (pow.f64 (cos.f64 x) #s(literal -1 binary64)))
(pow.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 (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) (neg.f64 (neg.f64 (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)))

eval136.0ms (1.1%)

Memory
-3.8MiB live, 356.3MiB allocated
Compiler

Compiled 19 715 to 2 546 computations (87.1% saved)

prune47.0ms (0.4%)

Memory
13.5MiB live, 134.6MiB allocated
Pruning

14 alts after pruning (11 fresh and 3 done)

PrunedKeptTotal
New78410794
Fresh112
Picked325
Done011
Total78814802
Accuracy
100.0%
Counts
802 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.3%
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
50.3%
(/.f64 (*.f64 (cos.f64 x) (-.f64 x (sin.f64 x))) (sin.f64 x))
99.2%
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
99.3%
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
98.6%
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (*.f64 x x)))))
99.3%
#s(approx (/ (- x (sin x)) (tan 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)))
99.2%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x))
99.3%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x))
99.2%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.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)) 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))
99.2%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.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 #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)))
27.0%
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))))
Compiler

Compiled 336 to 238 computations (29.2% saved)

simplify106.0ms (0.9%)

Memory
-14.9MiB live, 104.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64))
cost-diff0
#s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))
cost-diff0
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))))
cost-diff6656
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
cost-diff0
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
cost-diff0
(*.f64 x x)
cost-diff0
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
cost-diff1088
(/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
cost-diff0
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
cost-diff0
(*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)
cost-diff0
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x))
cost-diff320
(fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 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 #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 #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 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
Rules
3 806×lower-fma.f32
3 802×lower-fma.f64
3 602×lower-*.f32
3 588×lower-*.f64
2 398×lower-neg.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046361
066362
1111344
2177344
3333340
4626340
51174338
62263338
74018338
08601330
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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x))
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
x
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
#s(literal 1 binary64)
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
#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))
#s(literal 1/6 binary64)
x
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x))
(*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)
(fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
#s(literal -23/360 binary64)
(*.f64 x x)
x
(*.f64 #s(literal 1/6 binary64) x)
#s(literal 1/6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 x x)
x
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
#s(literal 1 binary64)
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
#s(literal -23/360 binary64)
#s(literal 1/6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))))
#s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
#s(literal 1/6 binary64)
(*.f64 x x)
x
#s(literal 23/360 binary64)
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #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 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x))
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x)
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x)
x
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)))
#s(literal 1 binary64)
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))
#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))
#s(literal 1/6 binary64)
x
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #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))
(*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x)
(fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x)
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal -23/360 binary64))
#s(literal -23/360 binary64)
(*.f64 x x)
x
(*.f64 #s(literal 1/6 binary64) x)
#s(literal 1/6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
#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))
(/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x)
(*.f64 x x)
x
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)))
#s(literal 1 binary64)
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))
#s(literal -23/360 binary64)
#s(literal 1/6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))))
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x)))
#s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x)
(-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
#s(literal 1/6 binary64)
(*.f64 x x)
x
#s(literal 23/360 binary64)
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)

localize348.0ms (2.9%)

Memory
-23.7MiB live, 265.6MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.00390625
(-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64))
accuracy0.18359375
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
accuracy0.3383530439173413
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))))
accuracy45.88464156615076
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
accuracy0.01171875
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
accuracy0.01171875
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
accuracy0.125
(/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
accuracy0.3383530439173413
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
accuracy0.08984375
(*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)
accuracy0.23828125
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
accuracy0.3383530439173413
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x))
accuracy0.34765625
(*.f64 #s(literal 1/6 binary64) x)
accuracy0.09375
(*.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.2815842736870919
#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.34765625
(*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x)
accuracy0.7575306806781185
#s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))
accuracy0.01171875
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
accuracy0.01171875
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
accuracy0.08984375
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)
accuracy0.3383530439173413
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x))
Samples
247.0ms177×2valid
49.0ms74×1valid
1.0ms0valid
Compiler

Compiled 267 to 39 computations (85.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 236.0ms
ival-mult: 67.0ms (28.4% of total)
adjust: 62.0ms (26.3% of total)
ival-sin: 40.0ms (16.9% of total)
const: 30.0ms (12.7% of total)
ival-div: 15.0ms (6.4% of total)
ival-add: 10.0ms (4.2% of total)
ival-sub: 6.0ms (2.5% of total)
ival-pow: 3.0ms (1.3% of total)
ival-tan: 2.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series18.0ms (0.2%)

Memory
22.6MiB live, 22.6MiB allocated
Counts
22 → 264
Calls
Call 1
Inputs
#s(alt (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())
#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) #<representation:binary64>) () ())
#s(alt (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) (patch (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) #<representation:binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (patch (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())
#s(alt #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)) (patch #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)) #<representation:binary64>) () ())
#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())
#s(alt (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) (patch (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())
#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())
#s(alt (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) (patch (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) #<representation:binary64>) () ())
#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) #<representation:binary64>) () ())
#s(alt (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) (patch (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) #<representation:binary64>) () ())
#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())
#s(alt (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())
#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) #<representation:binary64>) () ())
#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())
#s(alt (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #<representation:binary64>) () ())
#s(alt #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) #<representation:binary64>) () ())
#s(alt #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) #<representation:binary64>) () ())
#s(alt (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (patch (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) #<representation:binary64>) () ())
#s(alt (*.f64 #s(literal 1/6 binary64) x) (patch (*.f64 #s(literal 1/6 binary64) x) #<representation:binary64>) () ())
#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())
#s(alt (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #<representation:binary64>) () ())
Outputs
#s(alt (* 1/6 x) (taylor 0 x) (#s(alt (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) (patch (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) (patch (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) (patch (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) (patch (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) #<representation:binary64>) () ())) ())
#s(alt 6 (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (patch (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (+ 6 (* 23/10 (pow x 2))) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (patch (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (+ 6 (* (pow x 2) (+ 23/10 (* 529/600 (pow x 2))))) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (patch (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 529/600 (* 12167/36000 (pow x 2))))))) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (patch (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 x) (taylor 0 x) (#s(alt (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) (patch (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) (patch (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) (patch (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) (patch (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt 1/6 (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* -23/360 (pow x 2))) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 x) (taylor 0 x) (#s(alt (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) (patch (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) (patch (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) (patch (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) (patch (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) (patch (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) (patch (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) (patch (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) (patch (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (/ 1/6 (pow x 2)) (taylor 0 x) (#s(alt (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (patch (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ (+ 1/6 (* -23/360 (pow x 2))) (pow x 2)) (taylor 0 x) (#s(alt (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (patch (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ (+ 1/6 (* -23/360 (pow x 2))) (pow x 2)) (taylor 0 x) (#s(alt (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (patch (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ (+ 1/6 (* -23/360 (pow x 2))) (pow x 2)) (taylor 0 x) (#s(alt (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (patch (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 1/6 binary64) x) (patch (*.f64 #s(literal 1/6 binary64) x) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 1/6 binary64) x) (patch (*.f64 #s(literal 1/6 binary64) x) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 1/6 binary64) x) (patch (*.f64 #s(literal 1/6 binary64) x) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 1/6 binary64) x) (patch (*.f64 #s(literal 1/6 binary64) x) #<representation:binary64>) () ())) ())
#s(alt 1/6 (taylor 0 x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* -23/360 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* -23/360 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* -23/360 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ 1/6 (pow x 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (/ 1/6 (pow x 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (/ 1/6 (pow x 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (/ 1/6 (pow x 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 3)) (taylor inf x) (#s(alt (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 4)) (taylor inf x) (#s(alt (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) (patch (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) (patch (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) (patch (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) (patch (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) #<representation:binary64>) () ())) ())
#s(alt (/ -360/23 (pow x 2)) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (patch (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (/ (+ 360/23 (* 21600/529 (/ 1 (pow x 2)))) (pow x 2))) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (patch (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 21600/529 (* 1296000/12167 (/ 1 (pow x 2)))) (pow x 2))) 360/23) (pow x 2)) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (patch (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 1296000/12167 (* 77760000/279841 (/ 1 (pow x 2)))) (pow x 4))) (+ 360/23 (* 21600/529 (/ 1 (pow x 2))))) (pow x 2)) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (patch (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 8)) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 7)) (taylor inf x) (#s(alt (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) (patch (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) (patch (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor inf x) (#s(alt (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) (patch (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 7) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor inf x) (#s(alt (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) (patch (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 6)) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 3)) (taylor inf x) (#s(alt (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) (patch (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) (patch (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) (patch (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) (patch (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 4)) (taylor inf x) (#s(alt (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) (patch (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) (patch (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) (patch (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) (patch (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 4)) (taylor inf x) (#s(alt (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 4)) (taylor inf x) (#s(alt (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 4)) (taylor inf x) (#s(alt #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) #<representation:binary64>) () ())) ())
#s(alt -23/360 (taylor inf x) (#s(alt (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (patch (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (- (* 1/6 (/ 1 (pow x 2))) 23/360) (taylor inf x) (#s(alt (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (patch (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (- (* 1/6 (/ 1 (pow x 2))) 23/360) (taylor inf x) (#s(alt (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (patch (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (- (* 1/6 (/ 1 (pow x 2))) 23/360) (taylor inf x) (#s(alt (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (patch (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 x) (taylor inf x) (#s(alt (*.f64 #s(literal 1/6 binary64) x) (patch (*.f64 #s(literal 1/6 binary64) x) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 x) (taylor inf x) (#s(alt (*.f64 #s(literal 1/6 binary64) x) (patch (*.f64 #s(literal 1/6 binary64) x) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 x) (taylor inf x) (#s(alt (*.f64 #s(literal 1/6 binary64) x) (patch (*.f64 #s(literal 1/6 binary64) x) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 x) (taylor inf x) (#s(alt (*.f64 #s(literal 1/6 binary64) x) (patch (*.f64 #s(literal 1/6 binary64) x) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor inf x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ 1/6 (pow x 2)) (taylor inf x) (#s(alt (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (/ 1/6 (pow x 2)) (taylor inf x) (#s(alt (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (/ 1/6 (pow x 2)) (taylor inf x) (#s(alt (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (/ 1/6 (pow x 2)) (taylor inf x) (#s(alt (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 3)) (taylor -inf x) (#s(alt (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) (patch (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) (patch (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) (patch (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) (patch (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x) #<representation:binary64>) () ())) ())
#s(alt (/ -360/23 (pow x 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (patch (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (/ (+ 360/23 (* 21600/529 (/ 1 (pow x 2)))) (pow x 2))) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (patch (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 21600/529 (* 1296000/12167 (/ 1 (pow x 2)))) (pow x 2))) 360/23) (pow x 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (patch (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 1296000/12167 (* 77760000/279841 (/ 1 (pow x 2)))) (pow x 4))) (+ 360/23 (* 21600/529 (/ 1 (pow x 2))))) (pow x 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (patch (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor -inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #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)) (patch #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)) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 8)) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor -inf x) (#s(alt (*.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) (patch (*.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) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 7)) (taylor -inf x) (#s(alt (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) (patch (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) (patch (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor -inf x) (#s(alt (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) (patch (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))) (* 1/6 (/ 1 (pow x 6)))))) (taylor -inf x) (#s(alt (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) (patch (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 6)) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 3)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) (patch (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) (patch (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) (patch (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) (patch (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) (patch (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) (patch (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) (patch (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) (patch (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 4)) (taylor -inf x) (#s(alt (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (patch (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) (patch (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) (patch #s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 4)) (taylor -inf x) (#s(alt #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (patch #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) #<representation:binary64>) () ())) ())
#s(alt -23/360 (taylor -inf x) (#s(alt (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (patch (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (- (* 1/6 (/ 1 (pow x 2))) 23/360) (taylor -inf x) (#s(alt (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (patch (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (- (* 1/6 (/ 1 (pow x 2))) 23/360) (taylor -inf x) (#s(alt (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (patch (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (- (* 1/6 (/ 1 (pow x 2))) 23/360) (taylor -inf x) (#s(alt (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (patch (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 1/6 binary64) x) (patch (*.f64 #s(literal 1/6 binary64) x) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 1/6 binary64) x) (patch (*.f64 #s(literal 1/6 binary64) x) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 1/6 binary64) x) (patch (*.f64 #s(literal 1/6 binary64) x) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 1/6 binary64) x) (patch (*.f64 #s(literal 1/6 binary64) x) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor -inf x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (patch (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ 1/6 (pow x 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (/ 1/6 (pow x 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (/ 1/6 (pow x 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (/ 1/6 (pow x 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
Calls

3 calls:

TimeVariablePointExpression
3.0ms
x
@-inf
((/ x (/ 1 (+ (* -23/360 (* x x)) 1/6))) (/ (- x (sin x)) (tan x)) (* (/ x (/ 1 (+ (* -23/360 (* x x)) 1/6))) x) (/ 1 (+ (* -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) (+ (* (* -23/360 (* x x)) x) (* 1/6 x)) (/ (- x (sin x)) (tan x)) (* (+ (* (* -23/360 (* x x)) x) (* 1/6 x)) x) (* -23/360 (* x x)) (/ (* x x) (/ 1 (+ (* -23/360 (* x x)) 1/6))) (/ (- x (sin x)) (tan x)) (* x x) (* (- (/ 1/6 (* x x)) 23/360) (pow x 4)) (/ (- x (sin x)) (tan x)) (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (- (/ 1/6 (* x x)) 23/360) (* 1/6 x) (+ (* -23/360 (* x x)) 1/6) (/ 1/6 (* x x)))
3.0ms
x
@inf
((/ x (/ 1 (+ (* -23/360 (* x x)) 1/6))) (/ (- x (sin x)) (tan x)) (* (/ x (/ 1 (+ (* -23/360 (* x x)) 1/6))) x) (/ 1 (+ (* -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) (+ (* (* -23/360 (* x x)) x) (* 1/6 x)) (/ (- x (sin x)) (tan x)) (* (+ (* (* -23/360 (* x x)) x) (* 1/6 x)) x) (* -23/360 (* x x)) (/ (* x x) (/ 1 (+ (* -23/360 (* x x)) 1/6))) (/ (- x (sin x)) (tan x)) (* x x) (* (- (/ 1/6 (* x x)) 23/360) (pow x 4)) (/ (- x (sin x)) (tan x)) (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (- (/ 1/6 (* x x)) 23/360) (* 1/6 x) (+ (* -23/360 (* x x)) 1/6) (/ 1/6 (* x x)))
2.0ms
x
@0
((/ x (/ 1 (+ (* -23/360 (* x x)) 1/6))) (/ (- x (sin x)) (tan x)) (* (/ x (/ 1 (+ (* -23/360 (* x x)) 1/6))) x) (/ 1 (+ (* -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) (+ (* (* -23/360 (* x x)) x) (* 1/6 x)) (/ (- x (sin x)) (tan x)) (* (+ (* (* -23/360 (* x x)) x) (* 1/6 x)) x) (* -23/360 (* x x)) (/ (* x x) (/ 1 (+ (* -23/360 (* x x)) 1/6))) (/ (- x (sin x)) (tan x)) (* x x) (* (- (/ 1/6 (* x x)) 23/360) (pow x 4)) (/ (- x (sin x)) (tan x)) (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (- (/ 1/6 (* x x)) 23/360) (* 1/6 x) (+ (* -23/360 (* x x)) 1/6) (/ 1/6 (* x x)))

simplify275.0ms (2.3%)

Memory
-8.1MiB live, 183.4MiB allocated
Algorithm
egg-herbie
Rules
14 116×lower-fma.f64
14 116×lower-fma.f32
3 870×lower-*.f64
3 870×lower-*.f32
3 260×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01382496
13882466
211602448
330762350
473722350
084132249
Stop Event
iter limit
node limit
Counts
264 → 264
Calls
Call 1
Inputs
(* 1/6 x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* 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 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
6
(+ 6 (* 23/10 (pow x 2)))
(+ 6 (* (pow x 2) (+ 23/10 (* 529/600 (pow x 2)))))
(+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 529/600 (* 12167/36000 (pow x 2)))))))
(* 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 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)))
(* 1/6 x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* 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 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* -23/360 (pow x 2))
(* -23/360 (pow x 2))
(* -23/360 (pow x 2))
(* -23/360 (pow x 2))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* 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))))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* 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 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(/ 1/6 (pow x 2))
(/ (+ 1/6 (* -23/360 (pow x 2))) (pow x 2))
(/ (+ 1/6 (* -23/360 (pow x 2))) (pow x 2))
(/ (+ 1/6 (* -23/360 (pow x 2))) (pow x 2))
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
1/6
(+ 1/6 (* -23/360 (pow x 2)))
(+ 1/6 (* -23/360 (pow x 2)))
(+ 1/6 (* -23/360 (pow x 2)))
(/ 1/6 (pow x 2))
(/ 1/6 (pow x 2))
(/ 1/6 (pow x 2))
(/ 1/6 (pow x 2))
(* -23/360 (pow x 3))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(/ -360/23 (pow x 2))
(* -1 (/ (+ 360/23 (* 21600/529 (/ 1 (pow x 2)))) (pow x 2)))
(/ (- (* -1 (/ (+ 21600/529 (* 1296000/12167 (/ 1 (pow x 2)))) (pow x 2))) 360/23) (pow x 2))
(/ (- (* -1 (/ (+ 1296000/12167 (* 77760000/279841 (/ 1 (pow x 2)))) (pow x 4))) (+ 360/23 (* 21600/529 (/ 1 (pow x 2))))) (pow x 2))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) 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)))))))
(* -23/360 (pow x 3))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* -23/360 (pow x 2))
(* -23/360 (pow x 2))
(* -23/360 (pow x 2))
(* -23/360 (pow x 2))
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
-23/360
(- (* 1/6 (/ 1 (pow x 2))) 23/360)
(- (* 1/6 (/ 1 (pow x 2))) 23/360)
(- (* 1/6 (/ 1 (pow x 2))) 23/360)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* -23/360 (pow x 2))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(/ 1/6 (pow x 2))
(/ 1/6 (pow x 2))
(/ 1/6 (pow x 2))
(/ 1/6 (pow x 2))
(* -23/360 (pow x 3))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(/ -360/23 (pow x 2))
(* -1 (/ (+ 360/23 (* 21600/529 (/ 1 (pow x 2)))) (pow x 2)))
(/ (- (* -1 (/ (+ 21600/529 (* 1296000/12167 (/ 1 (pow x 2)))) (pow x 2))) 360/23) (pow x 2))
(/ (- (* -1 (/ (+ 1296000/12167 (* 77760000/279841 (/ 1 (pow x 2)))) (pow x 4))) (+ 360/23 (* 21600/529 (/ 1 (pow x 2))))) (pow x 2))
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) 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))))))
(* -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))))))
(* -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)))))))
(* -23/360 (pow x 3))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* -23/360 (pow x 2))
(* -23/360 (pow x 2))
(* -23/360 (pow x 2))
(* -23/360 (pow x 2))
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
-23/360
(- (* 1/6 (/ 1 (pow x 2))) 23/360)
(- (* 1/6 (/ 1 (pow x 2))) 23/360)
(- (* 1/6 (/ 1 (pow x 2))) 23/360)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* -23/360 (pow x 2))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(/ 1/6 (pow x 2))
(/ 1/6 (pow x 2))
(/ 1/6 (pow x 2))
(/ 1/6 (pow x 2))
Outputs
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(* 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 (* -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 (* -23/360 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #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 #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 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 (* -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 (* -23/360 (pow x 2))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #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 (* 529/600 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 529/600 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) (+ 529/600 (* 12167/36000 (pow x 2)))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 12167/36000 binary64) (*.f64 x x) #s(literal 529/600 binary64)) (*.f64 x x) #s(literal 23/10 binary64)) (*.f64 x x) #s(literal 6 binary64))
(* 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 #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 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 #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 x)
(*.f64 x #s(literal 1/6 binary64))
(* 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 #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 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 (*.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 #s(literal -11/15120 binary64) (*.f64 x x) #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 #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))
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(* 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 (* -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 (* -23/360 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #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 #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 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 (* -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 (* -23/360 (pow x 2))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x)
(* -23/360 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -23/360 binary64))
(* -23/360 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -23/360 binary64))
(* -23/360 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -23/360 binary64))
(* -23/360 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -23/360 binary64))
(* 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 (* -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 (* -23/360 (pow x 2))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) 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 #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)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(* 1/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 (* -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 (* -23/360 (pow x 2))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) 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 #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 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 (* -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 (* -23/360 (pow x 2))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x)
(/ 1/6 (pow x 2))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
(/ (+ 1/6 (* -23/360 (pow x 2))) (pow x 2))
(/.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x)
(/ (+ 1/6 (* -23/360 (pow x 2))) (pow x 2))
(/.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x)
(/ (+ 1/6 (* -23/360 (pow x 2))) (pow x 2))
(/.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x)
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
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 (* -23/360 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #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))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
(/ 1/6 (pow x 2))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
(/ 1/6 (pow x 2))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
(/ 1/6 (pow x 2))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* -23/360 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x)
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x)
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 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 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -23/360 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(/ -360/23 (pow x 2))
(/.f64 #s(literal -360/23 binary64) (*.f64 x x))
(* -1 (/ (+ 360/23 (* 21600/529 (/ 1 (pow x 2)))) (pow x 2)))
(/.f64 (/.f64 (-.f64 #s(literal -360/23 binary64) (/.f64 #s(literal 21600/529 binary64) (*.f64 x x))) x) x)
(/ (- (* -1 (/ (+ 21600/529 (* 1296000/12167 (/ 1 (pow x 2)))) (pow x 2))) 360/23) (pow x 2))
(/.f64 (-.f64 (/.f64 #s(literal -360/23 binary64) x) (/.f64 (+.f64 (/.f64 #s(literal 1296000/12167 binary64) (*.f64 x x)) #s(literal 21600/529 binary64)) (pow.f64 x #s(literal 3 binary64)))) x)
(/ (- (* -1 (/ (+ 1296000/12167 (* 77760000/279841 (/ 1 (pow x 2)))) (pow x 4))) (+ 360/23 (* 21600/529 (/ 1 (pow x 2))))) (pow x 2))
(/.f64 (-.f64 (-.f64 #s(literal -360/23 binary64) (/.f64 #s(literal 21600/529 binary64) (*.f64 x x))) (/.f64 (+.f64 (/.f64 #s(literal 77760000/279841 binary64) (*.f64 x x)) #s(literal 1296000/12167 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 x 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 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 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 #s(literal -143/604800 binary64) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x))) (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 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (-.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/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 #s(literal -143/604800 binary64) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x))) (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 (-.f64 (/.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (-.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/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 #s(literal -143/604800 binary64) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x))) (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 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (-.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/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(fma.f64 (-.f64 (/.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) #s(literal -143/604800 binary64))) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/6 binary64))
(* -23/360 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x)
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x)
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 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 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -23/360 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* -23/360 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -23/360 binary64))
(* -23/360 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -23/360 binary64))
(* -23/360 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -23/360 binary64))
(* -23/360 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -23/360 binary64))
(* -23/360 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 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)))
(* 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 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(* -23/360 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 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)))
(* 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 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -23/360 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
-23/360
#s(literal -23/360 binary64)
(- (* 1/6 (/ 1 (pow x 2))) 23/360)
(-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64))
(- (* 1/6 (/ 1 (pow x 2))) 23/360)
(-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64))
(- (* 1/6 (/ 1 (pow x 2))) 23/360)
(-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64))
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(* -23/360 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -23/360 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))
(/ 1/6 (pow x 2))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
(/ 1/6 (pow x 2))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
(/ 1/6 (pow x 2))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
(/ 1/6 (pow x 2))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* -23/360 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x)
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x)
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x)
(/ (* x (cos x)) (sin x))
(*.f64 (/.f64 x (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 (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -23/360 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(/ -360/23 (pow x 2))
(/.f64 #s(literal -360/23 binary64) (*.f64 x x))
(* -1 (/ (+ 360/23 (* 21600/529 (/ 1 (pow x 2)))) (pow x 2)))
(/.f64 (/.f64 (-.f64 #s(literal -360/23 binary64) (/.f64 #s(literal 21600/529 binary64) (*.f64 x x))) x) x)
(/ (- (* -1 (/ (+ 21600/529 (* 1296000/12167 (/ 1 (pow x 2)))) (pow x 2))) 360/23) (pow x 2))
(/.f64 (-.f64 (/.f64 #s(literal -360/23 binary64) x) (/.f64 (+.f64 (/.f64 #s(literal 1296000/12167 binary64) (*.f64 x x)) #s(literal 21600/529 binary64)) (pow.f64 x #s(literal 3 binary64)))) x)
(/ (- (* -1 (/ (+ 1296000/12167 (* 77760000/279841 (/ 1 (pow x 2)))) (pow x 4))) (+ 360/23 (* 21600/529 (/ 1 (pow x 2))))) (pow x 2))
(/.f64 (-.f64 (-.f64 #s(literal -360/23 binary64) (/.f64 #s(literal 21600/529 binary64) (*.f64 x x))) (/.f64 (+.f64 (/.f64 #s(literal 77760000/279841 binary64) (*.f64 x x)) #s(literal 1296000/12167 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 x x))
(/ (* x (cos x)) (sin x))
(*.f64 (/.f64 x (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 (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 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 #s(literal -143/604800 binary64) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x))) (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 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (-.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/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 #s(literal -143/604800 binary64) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (-.f64 (/.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) #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)))))
(* -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 #s(literal -143/604800 binary64) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x))) (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 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (-.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/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(fma.f64 (-.f64 (/.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) #s(literal -143/604800 binary64))) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/6 binary64))
(* -23/360 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x)
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x)
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x)
(/ (* x (cos x)) (sin x))
(*.f64 (/.f64 x (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 (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -23/360 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* -23/360 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -23/360 binary64))
(* -23/360 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -23/360 binary64))
(* -23/360 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -23/360 binary64))
(* -23/360 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -23/360 binary64))
(* -23/360 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(/ (* x (cos x)) (sin x))
(*.f64 (/.f64 x (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 (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(* -23/360 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(/ (* x (cos x)) (sin x))
(*.f64 (/.f64 x (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 (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -23/360 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
-23/360
#s(literal -23/360 binary64)
(- (* 1/6 (/ 1 (pow x 2))) 23/360)
(-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64))
(- (* 1/6 (/ 1 (pow x 2))) 23/360)
(-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64))
(- (* 1/6 (/ 1 (pow x 2))) 23/360)
(-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64))
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(* -23/360 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -23/360 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))
(/ 1/6 (pow x 2))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
(/ 1/6 (pow x 2))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
(/ 1/6 (pow x 2))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
(/ 1/6 (pow x 2))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))

rewrite301.0ms (2.5%)

Memory
3.4MiB live, 197.2MiB allocated
Rules
4 908×lower-fma.f32
4 904×lower-fma.f64
4 644×lower-/.f32
4 636×lower-/.f64
4 130×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046318
066318
1243302
21567302
08392286
Stop Event
iter limit
node limit
iter limit
Counts
22 → 697
Calls
Call 1
Inputs
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x))
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x)
(/.f64 #s(literal 1 binary64) (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x))
(*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x)
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 x x)
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))))
#s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))
(-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64))
(*.f64 #s(literal 1/6 binary64) x)
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
Outputs
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal -1 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) #s(literal -1 binary64))) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 x #s(literal -1 binary64)) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(*.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) x) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) x) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)))))
(*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))))))
(*.f64 (*.f64 x (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (pow.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/36 binary64) (*.f64 x x) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) (*.f64 #s(literal 1/6 binary64) x))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))) #s(literal -1 binary64)))
(*.f64 (neg.f64 x) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x)
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #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 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) x)) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) x)) (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))))) (neg.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) x) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) x) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64))) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/36 binary64) (*.f64 x x) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64)))))))
(/.f64 (*.f64 x (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/36 binary64) (*.f64 x x) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))))
(/.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal 1 binary64))
(/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))) (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 x (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/36 binary64) (*.f64 x x) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) (*.f64 #s(literal 1/6 binary64) x)))) (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)))
(/.f64 x (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(neg.f64 (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x) (/.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) #s(literal -23/360 binary64)) x) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) x) x) (/.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (/.f64 #s(literal 529/129600 binary64) x) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (/.f64 (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) x) (/.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) x) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) x) (/.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (/.f64 (*.f64 x x) x) (/.f64 (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (/.f64 #s(literal -23/360 binary64) x) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (/.f64 x x) (/.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (*.f64 #s(literal -23/360 binary64) x) (*.f64 x x) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (pow.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) #s(literal -1 binary64)) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) x (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -23/360 binary64) x) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)))) (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x))
(-.f64 (/.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #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 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)))
#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))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x) (/.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal -1 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 x x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) #s(literal -1 binary64))) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 x x) (/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal -1 binary64))) (/.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) #s(literal -1 binary64))) (/.f64 x (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (/.f64 x (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (*.f64 x x) #s(literal -1 binary64)) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(*.f64 (*.f64 x #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x))
(*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x) (pow.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (pow.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 x) x) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x) x))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x)
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x))
(*.f64 x (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x))
(pow.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) x)) (*.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)) #s(literal -23/360 binary64)) x) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))
(/.f64 (-.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)) #s(literal -23/360 binary64)) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)) x)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)))) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)))) (*.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)) #s(literal -23/360 binary64))) (*.f64 x (*.f64 #s(literal 1/6 binary64) x))))
(/.f64 (-.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)) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #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)) #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)) #s(literal -23/360 binary64)) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 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)) #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)) #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)) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x)) (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) x)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))))) (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))))
(/.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x)) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (neg.f64 x) (neg.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 x) x) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) (pow.f64 x #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x) #s(literal 1 binary64))
(/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))
(/.f64 (*.f64 x x) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))) (*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))) (*.f64 x (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64))))))
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 x (pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)))
(neg.f64 (*.f64 (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x) x))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)) x))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(fma.f64 x (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x) x))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x) x))
(exp.f64 (-.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64)))) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)) x))
(+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)))
(+.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(*.f64 (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))))
(/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))
(/.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(/.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (/.f64 #s(literal 1/6 binary64) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))))
(-.f64 (/.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #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 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) (pow.f64 x #s(literal -1 binary64)))
(/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.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)))
(/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -1 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 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal -1 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) #s(literal -1 binary64))) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 x #s(literal -1 binary64)) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(*.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) x) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) x) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)))))
(*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))))))
(*.f64 (*.f64 x (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (pow.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/36 binary64) (*.f64 x x) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) (*.f64 #s(literal 1/6 binary64) x))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))) #s(literal -1 binary64)))
(*.f64 (neg.f64 x) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x)
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #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 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) x)) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) x)) (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))))) (neg.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) x) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) x) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64))) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/36 binary64) (*.f64 x x) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64)))))))
(/.f64 (*.f64 x (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/36 binary64) (*.f64 x x) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))))
(/.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal 1 binary64))
(/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))) (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 x (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/36 binary64) (*.f64 x x) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) (*.f64 #s(literal 1/6 binary64) x)))) (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)))
(/.f64 x (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(neg.f64 (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x) (/.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) #s(literal -23/360 binary64)) x) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) x) x) (/.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (/.f64 #s(literal 529/129600 binary64) x) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (/.f64 (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) x) (/.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) x) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) x) (/.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (/.f64 (*.f64 x x) x) (/.f64 (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (/.f64 #s(literal -23/360 binary64) x) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (/.f64 x x) (/.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (*.f64 #s(literal -23/360 binary64) x) (*.f64 x x) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (pow.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) #s(literal -1 binary64)) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) x (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -23/360 binary64) x) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)))) (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x))
(-.f64 (/.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #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 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)))
#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))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x) (/.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal -1 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 x x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) #s(literal -1 binary64))) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 x x) (/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal -1 binary64))) (/.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) #s(literal -1 binary64))) (/.f64 x (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (/.f64 x (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (*.f64 x x) #s(literal -1 binary64)) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(*.f64 (*.f64 x #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x))
(*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x) (pow.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (pow.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 x) x) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x) x))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x)
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x))
(*.f64 x (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x))
(pow.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) x)) (*.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)) #s(literal -23/360 binary64)) x) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))
(/.f64 (-.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)) #s(literal -23/360 binary64)) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)) x)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)))) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)))) (*.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)) #s(literal -23/360 binary64))) (*.f64 x (*.f64 #s(literal 1/6 binary64) x))))
(/.f64 (-.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)) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #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)) #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)) #s(literal -23/360 binary64)) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 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)) #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)) #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)) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x)) (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) x)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))))) (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))))
(/.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x)) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (neg.f64 x) (neg.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 x) x) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) (pow.f64 x #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x) #s(literal 1 binary64))
(/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))
(/.f64 (*.f64 x x) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))) (*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))) (*.f64 x (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64))))))
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 x (pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)))
(neg.f64 (*.f64 (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x) x))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)) x))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(fma.f64 x (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x) x))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x) x))
(exp.f64 (-.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64)))) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)) x))
(+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)))
(+.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(*.f64 (*.f64 #s(literal -23/360 binary64) x) x)
(*.f64 (*.f64 x x) #s(literal -23/360 binary64))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(*.f64 x (*.f64 #s(literal -23/360 binary64) x))
(/.f64 (*.f64 #s(literal -23/360 binary64) x) (pow.f64 x #s(literal -1 binary64)))
(/.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x) (/.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal -1 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 x x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) #s(literal -1 binary64))) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 x x) (/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal -1 binary64))) (/.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) #s(literal -1 binary64))) (/.f64 x (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (/.f64 x (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (*.f64 x x) #s(literal -1 binary64)) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(*.f64 (*.f64 x #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x))
(*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x) (pow.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (pow.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 x) x) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x) x))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x)
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x))
(*.f64 x (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x))
(pow.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)) x)) (*.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)) #s(literal -23/360 binary64)) x) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))
(/.f64 (-.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)) #s(literal -23/360 binary64)) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)) x)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)))) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64)))) (*.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)) #s(literal -23/360 binary64))) (*.f64 x (*.f64 #s(literal 1/6 binary64) x))))
(/.f64 (-.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)) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #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)) #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)) #s(literal -23/360 binary64)) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 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)) #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)) #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)) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x)) (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) x)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))))) (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))))
(/.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x)) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (neg.f64 x) (neg.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 x) x) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) (pow.f64 x #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x) #s(literal 1 binary64))
(/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))
(/.f64 (*.f64 x x) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))) (*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 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)) #s(literal -23/360 binary64))))) (*.f64 x (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64))))))
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 x (pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)))
(neg.f64 (*.f64 (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x) x))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)) x))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(fma.f64 x (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x) x))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) x) x))
(exp.f64 (-.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64)))) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64)) x))
(+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x)))
(+.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 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)) #s(literal -23/360 binary64))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
#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))
(*.f64 (*.f64 (neg.f64 x) x) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 x x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x x))
(*.f64 x x)
(pow.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 x) x) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 x x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -2 binary64)))
(/.f64 x (pow.f64 x #s(literal -1 binary64)))
(neg.f64 (*.f64 (neg.f64 x) x))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 x) x))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) #s(literal -529/129600 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64) #s(literal -12167/46656000 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) #s(literal -529/129600 binary64))) (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64) #s(literal -12167/46656000 binary64))) (pow.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal -23/360 binary64)) (*.f64 x x)) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal -23/360 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal -23/360 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (-.f64 (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (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 -23/360 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64)))) (-.f64 (*.f64 (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 -23/360 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #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) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (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 -23/360 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 (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 -23/360 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) #s(literal -529/129600 binary64)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64) #s(literal -12167/46656000 binary64)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) #s(literal -529/129600 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64) #s(literal -12167/46656000 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) #s(literal -529/129600 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64) #s(literal -12167/46656000 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) #s(literal -529/129600 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64) #s(literal -12167/46656000 binary64))) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal -23/360 binary64)) (*.f64 x x)) (pow.f64 x #s(literal -2 binary64)))
(/.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal -23/360 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) #s(literal -529/129600 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64) #s(literal -12167/46656000 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) #s(literal -529/129600 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64) #s(literal -12167/46656000 binary64)))))
(fma.f64 (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 -23/360 binary64)))
(fma.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (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 -23/360 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal -23/360 binary64)))))
#s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal -23/360 binary64))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) #s(literal -529/129600 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64) #s(literal -12167/46656000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) #s(literal -529/129600 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64) #s(literal -12167/46656000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -23/360 binary64))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64) #s(literal -12167/46656000 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal -23/360 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal -23/360 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 529/129600 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 529/129600 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64))) (/.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64))) (fma.f64 (/.f64 #s(literal 529/129600 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64))) (/.f64 #s(literal 529/129600 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64))) (/.f64 #s(literal 529/129600 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 12167/46656000 binary64) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64)))) (fma.f64 (/.f64 #s(literal 12167/46656000 binary64) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64)))) (/.f64 #s(literal 12167/46656000 binary64) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64)))) (/.f64 #s(literal 12167/46656000 binary64) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64))))))))
(/.f64 (+.f64 #s(literal -12167/46656000 binary64) (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64))) (+.f64 #s(literal 529/129600 binary64) (-.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) #s(literal -529/129600 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64) #s(literal -12167/46656000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64)) #s(literal 529/129600 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64))) #s(literal 12167/46656000 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64))) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) #s(literal -529/129600 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64) #s(literal -12167/46656000 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -23/360 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64) #s(literal -12167/46656000 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) #s(literal -529/129600 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64) #s(literal -12167/46656000 binary64)) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -23/360 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64) #s(literal -12167/46656000 binary64)) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal -23/360 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -23/360 binary64)))) (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64) #s(literal -12167/46656000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal -23/360 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal -23/360 binary64))))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 1/6 binary64) x) #s(literal -23/360 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal 1/6 binary64) x)) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(literal -23/360 binary64))
(fma.f64 (/.f64 #s(literal 1/6 binary64) x) (/.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -23/360 binary64))
(fma.f64 (/.f64 #s(literal 1/6 binary64) x) (pow.f64 x #s(literal -1 binary64)) #s(literal -23/360 binary64))
(fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal -23/360 binary64))
(fma.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 529/129600 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64)))))
(fma.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 12167/46656000 binary64) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64))))))
(fma.f64 #s(literal -1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x)) #s(literal -23/360 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)))) #s(literal -23/360 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal -2 binary64))) #s(literal -23/360 binary64))
(fma.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1 binary64) #s(literal -23/360 binary64))
(fma.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal -23/360 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -23/360 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -23/360 binary64))))) (/.f64 #s(literal 12167/46656000 binary64) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -23/360 binary64))))))
(-.f64 (/.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64))) (/.f64 #s(literal 529/129600 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64)))) (/.f64 #s(literal 12167/46656000 binary64) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64)))))
(-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64))
(-.f64 #s(literal -23/360 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal -2 binary64))))
(+.f64 (/.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64))) (neg.f64 (/.f64 #s(literal 529/129600 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64) #s(literal 23/360 binary64)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64)))) (neg.f64 (/.f64 #s(literal 12167/46656000 binary64) (fma.f64 (pow.f64 x #s(literal -4 binary64)) #s(literal 1/36 binary64) (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 529/129600 binary64))))))
(+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -23/360 binary64))
(+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(*.f64 #s(literal 1/6 binary64) x)
(*.f64 x #s(literal 1/6 binary64))
(/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 #s(literal 529/129600 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 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))))
(*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (pow.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (/.f64 (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (fma.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (-.f64 #s(literal 1/36 binary64) (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(neg.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(fma.f64 (*.f64 #s(literal -23/360 binary64) x) x #s(literal 1/6 binary64))
(fma.f64 (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 x (*.f64 #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 x x) #s(literal -23/360 binary64)))) (/.f64 (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 1/6 binary64) x))
(*.f64 (neg.f64 (/.f64 #s(literal 1/6 binary64) x)) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1/6 binary64) x) (/.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1/6 binary64) x) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/6 binary64))
(*.f64 #s(literal -1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1 binary64))
(*.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(pow.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (/.f64 #s(literal 1/6 binary64) x))) x)
(/.f64 (neg.f64 (/.f64 #s(literal 1/6 binary64) x)) (neg.f64 x))
(/.f64 (/.f64 #s(literal 1/6 binary64) x) x)
(/.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 x) x))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64))))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 6 binary64)))
(neg.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal -2 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x x) #s(literal 6 binary64))) #s(literal -1 binary64)))

eval245.0ms (2.1%)

Memory
-9.2MiB live, 235.4MiB allocated
Compiler

Compiled 23 892 to 2 521 computations (89.4% saved)

prune174.0ms (1.5%)

Memory
33.0MiB live, 110.6MiB allocated
Pruning

15 alts after pruning (9 fresh and 6 done)

PrunedKeptTotal
New1 18251 187
Fresh246
Picked235
Done033
Total1 186151 201
Accuracy
100.0%
Counts
1 201 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.3%
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
50.3%
(/.f64 (*.f64 (cos.f64 x) (-.f64 x (sin.f64 x))) (sin.f64 x))
98.7%
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
98.6%
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
98.1%
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))))
98.6%
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))))
99.3%
#s(approx (/ (- x (sin x)) (tan 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)))
99.2%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x))
98.7%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x))
99.2%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.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)) 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))
99.2%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.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 #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)))
27.0%
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))))
Compiler

Compiled 287 to 210 computations (26.8% saved)

simplify345.0ms (2.9%)

Memory
0.0MiB live, 272.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))
cost-diff0
(/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))
cost-diff0
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))
cost-diff0
(pow.f64 x #s(literal -2 binary64))
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)) (pow.f64 x #s(literal -2 binary64)))
cost-diff0
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))))
cost-diff0
(*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)
cost-diff0
(*.f64 (*.f64 (+.f64 (*.f64 #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 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x))
cost-diff128
(+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64))
cost-diff0
#s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))
cost-diff0
(/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)))
cost-diff0
(*.f64 (/.f64 x #s(approx (/ 1 (+ (* -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 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x))
cost-diff0
(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))
cost-diff0
(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))
cost-diff0
(*.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))
cost-diff0
#s(approx (/ (- x (sin x)) (tan 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)))
Rules
10 276×lower-fma.f32
10 266×lower-fma.f64
4 552×lower-*.f32
4 538×lower-*.f64
2 548×lower--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052393
079384
1134384
2212380
3504380
41233380
53110380
63732380
74487380
87037380
08144372
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan 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 (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))
(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 (*.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) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))
(*.f64 x x)
x
#s(literal -143/604800 binary64)
#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 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x))
(*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)
(/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)))
x
#s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))
#s(literal 6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)
(*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)
(+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
#s(literal -23/360 binary64)
(*.f64 x x)
x
#s(literal 1/6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))))
(/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))
#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)
(pow.f64 x #s(literal -2 binary64))
x
#s(literal -2 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))
#s(literal 1 binary64)
(/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))
(*.f64 x x)
x
#s(literal -23/360 binary64)
#s(literal -1/6 binary64)
(*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))
(fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))
#s(literal 529/129600 binary64)
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(literal -1/36 binary64)
Outputs
#s(approx (/ (- x (sin x)) (tan 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)))
#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 (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 (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)
(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 #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 (*.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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64))
(fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))
(fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64))
(*.f64 x x)
x
#s(literal -143/604800 binary64)
#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 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x))
(*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)
(/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)))
x
#s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))
#s(literal 6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.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(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
#s(literal -23/360 binary64)
(*.f64 x x)
x
#s(literal 1/6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))))
(/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))
#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)
(pow.f64 x #s(literal -2 binary64))
x
#s(literal -2 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
#s(literal 1 binary64)
(/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))
(/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))
(*.f64 x x)
x
#s(literal -23/360 binary64)
#s(literal -1/6 binary64)
(*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (*.f64 x x))
(fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))
#s(literal 529/129600 binary64)
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(literal -1/36 binary64)

localize551.0ms (4.6%)

Memory
-21.9MiB live, 537.5MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.17025375976844204
(*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))
accuracy0.20541000976844204
(/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))
accuracy0.3383530439173413
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))))
accuracy0.4625079982773628
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))
accuracy0
(pow.f64 x #s(literal -2 binary64))
accuracy0.2815842736870919
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))))
accuracy0.4781329982773628
(/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))
accuracy0.7575306806781185
#s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))
accuracy0.08984375
(*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)
accuracy0.23828125
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
accuracy0.3383530439173413
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x))
accuracy0.33984375
(*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)
accuracy0.01171875
(/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)))
accuracy0.08984375
(*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)
accuracy0.3383530439173413
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x))
accuracy0.7640929128126538
#s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))
accuracy0.0078125
(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))
accuracy0.01171875
(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))
accuracy0.1875
(*.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))
accuracy0.2815842736870919
#s(approx (/ (- x (sin x)) (tan 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)))
Samples
452.0ms177×2valid
52.0ms74×1valid
2.0ms0valid
Compiler

Compiled 306 to 49 computations (84% saved)

Precisions
Click to see histograms. Total time spent on operations: 421.0ms
ival-sin: 224.0ms (53.2% of total)
adjust: 64.0ms (15.2% of total)
ival-mult: 41.0ms (9.7% of total)
const: 36.0ms (8.5% of total)
ival-add: 23.0ms (5.5% of total)
ival-div: 21.0ms (5% of total)
ival-pow: 6.0ms (1.4% of total)
ival-sub: 4.0ms (0.9% of total)
ival-tan: 2.0ms (0.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series21.0ms (0.2%)

Memory
-3.6MiB live, 42.7MiB allocated
Counts
22 → 264
Calls
Call 1
Inputs
#s(alt #s(approx (/ (- x (sin x)) (tan 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))) (patch #s(approx (/ (- x (sin x)) (tan 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))) #<representation:binary64>) () ())
#s(alt (*.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)) (patch (*.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)) #<representation:binary64>) () ())
#s(alt (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)) (patch (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)) #<representation:binary64>) () ())
#s(alt (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)) (patch (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)) #<representation:binary64>) () ())
#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) #<representation:binary64>) () ())
#s(alt (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) (patch (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) #<representation:binary64>) () ())
#s(alt (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) (patch (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) #<representation:binary64>) () ())
#s(alt #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) (patch #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #<representation:binary64>) () ())
#s(alt (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (patch (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())
#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) #<representation:binary64>) () ())
#s(alt (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())
#s(alt (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) (patch (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())
#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) #<representation:binary64>) () ())
#s(alt (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) (patch (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) #<representation:binary64>) () ())
#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())
#s(alt (pow.f64 x #s(literal -2 binary64)) (patch (pow.f64 x #s(literal -2 binary64)) #<representation:binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) #<representation:binary64>) () ())
#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) #<representation:binary64>) () ())
#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) #<representation:binary64>) () ())
#s(alt (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #<representation:binary64>) () ())
#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())
#s(alt (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) #<representation:binary64>) () ())
Outputs
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan 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))) (patch #s(approx (/ (- x (sin x)) (tan 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))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan 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))) (patch #s(approx (/ (- x (sin x)) (tan 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))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan 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))) (patch #s(approx (/ (- x (sin x)) (tan 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))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan 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))) (patch #s(approx (/ (- x (sin x)) (tan 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))) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt (*.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)) (patch (*.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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.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)) (patch (*.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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt (*.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)) (patch (*.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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt (*.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)) (patch (*.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)) #<representation:binary64>) () ())) ())
#s(alt 1/6 (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* -23/360 (pow x 2))) (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))) (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))) (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt -23/360 (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (- (* -11/15120 (pow x 2)) 23/360) (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360) (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360) (taylor 0 x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) (patch (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) (patch (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) (patch (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) (patch (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 x) (taylor 0 x) (#s(alt (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) (patch (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) (patch (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) (patch (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) (patch (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) #<representation:binary64>) () ())) ())
#s(alt 6 (taylor 0 x) (#s(alt #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) (patch #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (+ 6 (* 23/10 (pow x 2))) (taylor 0 x) (#s(alt #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) (patch #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (+ 6 (* (pow x 2) (+ 23/10 (* 529/600 (pow x 2))))) (taylor 0 x) (#s(alt #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) (patch #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 529/600 (* 12167/36000 (pow x 2))))))) (taylor 0 x) (#s(alt #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) (patch #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #<representation:binary64>) () ())) ())
#s(alt 1/6 (taylor 0 x) (#s(alt (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (patch (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* -23/360 (pow x 2))) (taylor 0 x) (#s(alt (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (patch (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* -23/360 (pow x 2))) (taylor 0 x) (#s(alt (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (patch (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* -23/360 (pow x 2))) (taylor 0 x) (#s(alt (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (patch (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 x) (taylor 0 x) (#s(alt (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) (patch (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) (patch (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) (patch (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* x (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) (patch (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) (patch (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) (patch (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) (patch (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) (patch (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) #<representation:binary64>) () ())) ())
#s(alt 1/6 (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* -23/360 (pow x 2))) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ 1 (pow x 2)) (taylor 0 x) (#s(alt (pow.f64 x #s(literal -2 binary64)) (patch (pow.f64 x #s(literal -2 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ 1 (pow x 2)) (taylor 0 x) (#s(alt (pow.f64 x #s(literal -2 binary64)) (patch (pow.f64 x #s(literal -2 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ 1 (pow x 2)) (taylor 0 x) (#s(alt (pow.f64 x #s(literal -2 binary64)) (patch (pow.f64 x #s(literal -2 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ 1 (pow x 2)) (taylor 0 x) (#s(alt (pow.f64 x #s(literal -2 binary64)) (patch (pow.f64 x #s(literal -2 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) #<representation:binary64>) () ())) ())
#s(alt (* 1/6 (pow x 2)) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))) (taylor 0 x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) #<representation:binary64>) () ())) ())
#s(alt (/ 6 (pow x 2)) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) #<representation:binary64>) () ())) ())
#s(alt (/ (+ 6 (* 23/10 (pow x 2))) (pow x 2)) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) #<representation:binary64>) () ())) ())
#s(alt (/ (+ 6 (* (pow x 2) (+ 23/10 (* 529/600 (pow x 2))))) (pow x 2)) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) #<representation:binary64>) () ())) ())
#s(alt (/ (+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 529/600 (* 12167/36000 (pow x 2))))))) (pow x 2)) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) #<representation:binary64>) () ())) ())
#s(alt -1/6 (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (- (* -23/360 (pow x 2)) 1/6) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (- (* -23/360 (pow x 2)) 1/6) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (- (* -23/360 (pow x 2)) 1/6) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -1/36 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 529/129600 (pow x 4)) 1/36)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 529/129600 (pow x 4)) 1/36)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 529/129600 (pow x 4)) 1/36)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan 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))) (patch #s(approx (/ (- x (sin x)) (tan 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))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan 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))) (patch #s(approx (/ (- x (sin x)) (tan 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))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan 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))) (patch #s(approx (/ (- x (sin x)) (tan 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))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan 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))) (patch #s(approx (/ (- x (sin x)) (tan 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))) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 8)) (taylor inf x) (#s(alt (*.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)) (patch (*.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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.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)) (patch (*.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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor inf x) (#s(alt (*.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)) (patch (*.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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor inf x) (#s(alt (*.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)) (patch (*.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)) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 6)) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 4)) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 4)) (taylor inf x) (#s(alt (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) (patch (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) (patch (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) (patch (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) (patch (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 3)) (taylor inf x) (#s(alt (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) (patch (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) (patch (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) (patch (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) (patch (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (/ -360/23 (pow x 2)) (taylor inf x) (#s(alt #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) (patch #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (/ (+ 360/23 (* 21600/529 (/ 1 (pow x 2)))) (pow x 2))) (taylor inf x) (#s(alt #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) (patch #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 21600/529 (* 1296000/12167 (/ 1 (pow x 2)))) (pow x 2))) 360/23) (pow x 2)) (taylor inf x) (#s(alt #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) (patch #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 1296000/12167 (* 77760000/279841 (/ 1 (pow x 2)))) (pow x 4))) (+ 360/23 (* 21600/529 (/ 1 (pow x 2))))) (pow x 2)) (taylor inf x) (#s(alt #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) (patch #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor inf x) (#s(alt (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (patch (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (patch (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (patch (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (patch (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 4)) (taylor inf x) (#s(alt (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 3)) (taylor inf x) (#s(alt (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) (patch (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) (patch (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) (patch (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) (patch (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 8)) (taylor inf x) (#s(alt (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) (patch (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) (patch (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor inf x) (#s(alt (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) (patch (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor inf x) (#s(alt (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) (patch (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 6)) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ 1 (pow x 2)) (taylor inf x) (#s(alt (pow.f64 x #s(literal -2 binary64)) (patch (pow.f64 x #s(literal -2 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ 1 (pow x 2)) (taylor inf x) (#s(alt (pow.f64 x #s(literal -2 binary64)) (patch (pow.f64 x #s(literal -2 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ 1 (pow x 2)) (taylor inf x) (#s(alt (pow.f64 x #s(literal -2 binary64)) (patch (pow.f64 x #s(literal -2 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ 1 (pow x 2)) (taylor inf x) (#s(alt (pow.f64 x #s(literal -2 binary64)) (patch (pow.f64 x #s(literal -2 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 4)) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) #<representation:binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x)))) (taylor inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) #<representation:binary64>) () ())) ())
#s(alt (/ -360/23 (pow x 4)) (taylor inf x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (/ (+ 360/23 (* 21600/529 (/ 1 (pow x 2)))) (pow x 4))) (taylor inf x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) #<representation:binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 21600/529 (* 1296000/12167 (/ 1 (pow x 2)))) (pow x 2))) 360/23) (pow x 4)) (taylor inf x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) #<representation:binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 1296000/12167 (* 77760000/279841 (/ 1 (pow x 2)))) (pow x 4))) (+ 360/23 (* 21600/529 (/ 1 (pow x 2))))) (pow x 4)) (taylor inf x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 2) (+ 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 2) (+ 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 2) (+ 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* 529/129600 (pow x 6)) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- 529/129600 (* 1/36 (/ 1 (pow x 4))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- 529/129600 (* 1/36 (/ 1 (pow x 4))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- 529/129600 (* 1/36 (/ 1 (pow x 4))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan 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))) (patch #s(approx (/ (- x (sin x)) (tan 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))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan 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))) (patch #s(approx (/ (- x (sin x)) (tan 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))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan 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))) (patch #s(approx (/ (- x (sin x)) (tan 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))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan 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))) (patch #s(approx (/ (- x (sin x)) (tan 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))) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 8)) (taylor -inf x) (#s(alt (*.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)) (patch (*.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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.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)) (patch (*.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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor -inf x) (#s(alt (*.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)) (patch (*.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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor -inf x) (#s(alt (*.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)) (patch (*.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)) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 6)) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 4)) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor -inf x) (#s(alt (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)) (patch (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)) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) (patch (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) (patch (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) (patch (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) (patch (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 3)) (taylor -inf x) (#s(alt (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) (patch (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) (patch (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) (patch (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) (patch (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) #<representation:binary64>) () ())) ())
#s(alt (/ -360/23 (pow x 2)) (taylor -inf x) (#s(alt #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) (patch #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (/ (+ 360/23 (* 21600/529 (/ 1 (pow x 2)))) (pow x 2))) (taylor -inf x) (#s(alt #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) (patch #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 21600/529 (* 1296000/12167 (/ 1 (pow x 2)))) (pow x 2))) 360/23) (pow x 2)) (taylor -inf x) (#s(alt #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) (patch #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 1296000/12167 (* 77760000/279841 (/ 1 (pow x 2)))) (pow x 4))) (+ 360/23 (* 21600/529 (/ 1 (pow x 2))))) (pow x 2)) (taylor -inf x) (#s(alt #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) (patch #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor -inf x) (#s(alt (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (patch (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (patch (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (patch (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (patch (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) (patch #s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) (patch (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) (patch (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) (patch (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) (patch (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) (patch (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 8)) (taylor -inf x) (#s(alt (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) (patch (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) (patch (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor -inf x) (#s(alt (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) (patch (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor -inf x) (#s(alt (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) (patch (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) #<representation:binary64>) () ())) ())
#s(alt (* -143/604800 (pow x 6)) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (patch #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ 1 (pow x 2)) (taylor -inf x) (#s(alt (pow.f64 x #s(literal -2 binary64)) (patch (pow.f64 x #s(literal -2 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ 1 (pow x 2)) (taylor -inf x) (#s(alt (pow.f64 x #s(literal -2 binary64)) (patch (pow.f64 x #s(literal -2 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ 1 (pow x 2)) (taylor -inf x) (#s(alt (pow.f64 x #s(literal -2 binary64)) (patch (pow.f64 x #s(literal -2 binary64)) #<representation:binary64>) () ())) ())
#s(alt (/ 1 (pow x 2)) (taylor -inf x) (#s(alt (pow.f64 x #s(literal -2 binary64)) (patch (pow.f64 x #s(literal -2 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 4)) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360)) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))) #<representation:binary64>) () ())) ())
#s(alt (/ (* x (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x)))) (taylor -inf x) (#s(alt #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) (patch #s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))) #<representation:binary64>) () ())) ())
#s(alt (/ -360/23 (pow x 4)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) #<representation:binary64>) () ())) ())
#s(alt (* -1 (/ (+ 360/23 (* 21600/529 (/ 1 (pow x 2)))) (pow x 4))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) #<representation:binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 21600/529 (* 1296000/12167 (/ 1 (pow x 2)))) (pow x 2))) 360/23) (pow x 4)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) #<representation:binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 1296000/12167 (* 77760000/279841 (/ 1 (pow x 2)))) (pow x 4))) (+ 360/23 (* 21600/529 (/ 1 (pow x 2))))) (pow x 4)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 2) (+ 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 2) (+ 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -1 (* (pow x 2) (+ 23/360 (* 1/6 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* -23/360 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (patch (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* 529/129600 (pow x 6)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- 529/129600 (* 1/36 (/ 1 (pow x 4))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- 529/129600 (* 1/36 (/ 1 (pow x 4))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) #<representation:binary64>) () ())) ())
#s(alt (* (pow x 6) (- 529/129600 (* 1/36 (/ 1 (pow x 4))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (patch (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) #<representation:binary64>) () ())) ())
Calls

3 calls:

TimeVariablePointExpression
3.0ms
x
@inf
((/ (- x (sin x)) (tan x)) (* (+ (* (+ (* (+ (* (* x x) -143/604800) -11/15120) (* x x)) -23/360) (* x x)) 1/6) (* x x)) (+ (* (+ (* (+ (* (* x x) -143/604800) -11/15120) (* x x)) -23/360) (* x x)) 1/6) (+ (* (+ (* (* x x) -143/604800) -11/15120) (* x x)) -23/360) (/ (- x (sin x)) (tan x)) (* (/ x (/ 1 (+ (* -23/360 (* x x)) 1/6))) x) (/ x (/ 1 (+ (* -23/360 (* x x)) 1/6))) (/ 1 (+ (* -23/360 (* x x)) 1/6)) (+ (* -23/360 (* x x)) 1/6) (/ (- x (sin x)) (tan x)) (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (* (+ (* -23/360 (* x x)) 1/6) x) (/ (- x (sin x)) (tan x)) (/ (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) (pow x -2)) (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) (pow x -2) (/ 1 (/ (+ (* (* x x) -23/360) -1/6) (* (+ (* 529/129600 (pow x 4)) -1/36) (* x x)))) (/ (- x (sin x)) (tan x)) (/ (+ (* (* x x) -23/360) -1/6) (* (+ (* 529/129600 (pow x 4)) -1/36) (* x x))) (+ (* (* x x) -23/360) -1/6) (* -23/360 (* x x)) (* (+ (* 529/129600 (pow x 4)) -1/36) (* x x)))
3.0ms
x
@-inf
((/ (- x (sin x)) (tan x)) (* (+ (* (+ (* (+ (* (* x x) -143/604800) -11/15120) (* x x)) -23/360) (* x x)) 1/6) (* x x)) (+ (* (+ (* (+ (* (* x x) -143/604800) -11/15120) (* x x)) -23/360) (* x x)) 1/6) (+ (* (+ (* (* x x) -143/604800) -11/15120) (* x x)) -23/360) (/ (- x (sin x)) (tan x)) (* (/ x (/ 1 (+ (* -23/360 (* x x)) 1/6))) x) (/ x (/ 1 (+ (* -23/360 (* x x)) 1/6))) (/ 1 (+ (* -23/360 (* x x)) 1/6)) (+ (* -23/360 (* x x)) 1/6) (/ (- x (sin x)) (tan x)) (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (* (+ (* -23/360 (* x x)) 1/6) x) (/ (- x (sin x)) (tan x)) (/ (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) (pow x -2)) (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) (pow x -2) (/ 1 (/ (+ (* (* x x) -23/360) -1/6) (* (+ (* 529/129600 (pow x 4)) -1/36) (* x x)))) (/ (- x (sin x)) (tan x)) (/ (+ (* (* x x) -23/360) -1/6) (* (+ (* 529/129600 (pow x 4)) -1/36) (* x x))) (+ (* (* x x) -23/360) -1/6) (* -23/360 (* x x)) (* (+ (* 529/129600 (pow x 4)) -1/36) (* x x)))
2.0ms
x
@0
((/ (- x (sin x)) (tan x)) (* (+ (* (+ (* (+ (* (* x x) -143/604800) -11/15120) (* x x)) -23/360) (* x x)) 1/6) (* x x)) (+ (* (+ (* (+ (* (* x x) -143/604800) -11/15120) (* x x)) -23/360) (* x x)) 1/6) (+ (* (+ (* (* x x) -143/604800) -11/15120) (* x x)) -23/360) (/ (- x (sin x)) (tan x)) (* (/ x (/ 1 (+ (* -23/360 (* x x)) 1/6))) x) (/ x (/ 1 (+ (* -23/360 (* x x)) 1/6))) (/ 1 (+ (* -23/360 (* x x)) 1/6)) (+ (* -23/360 (* x x)) 1/6) (/ (- x (sin x)) (tan x)) (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (* (+ (* -23/360 (* x x)) 1/6) x) (/ (- x (sin x)) (tan x)) (/ (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) (pow x -2)) (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) (pow x -2) (/ 1 (/ (+ (* (* x x) -23/360) -1/6) (* (+ (* 529/129600 (pow x 4)) -1/36) (* x x)))) (/ (- x (sin x)) (tan x)) (/ (+ (* (* x x) -23/360) -1/6) (* (+ (* 529/129600 (pow x 4)) -1/36) (* x x))) (+ (* (* x x) -23/360) -1/6) (* -23/360 (* x x)) (* (+ (* 529/129600 (pow x 4)) -1/36) (* x x)))

simplify215.0ms (1.8%)

Memory
34.6MiB live, 267.0MiB allocated
Algorithm
egg-herbie
Rules
9 540×lower-fma.f64
9 540×lower-fma.f32
3 734×lower-*.f64
3 734×lower-*.f32
2 480×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01522780
14062750
211832716
330582610
468722610
081752451
Stop Event
iter limit
node limit
Counts
264 → 264
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 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
(+ 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
(- (* -11/15120 (pow x 2)) 23/360)
(- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)
(- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 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))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* 1/6 x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* -23/360 (pow x 2))))
6
(+ 6 (* 23/10 (pow x 2)))
(+ 6 (* (pow x 2) (+ 23/10 (* 529/600 (pow x 2)))))
(+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 529/600 (* 12167/36000 (pow x 2)))))))
1/6
(+ 1/6 (* -23/360 (pow x 2)))
(+ 1/6 (* -23/360 (pow x 2)))
(+ 1/6 (* -23/360 (pow x 2)))
(* 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 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* 1/6 x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* 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 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
(+ 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)))
(/ 1 (pow x 2))
(/ 1 (pow x 2))
(/ 1 (pow x 2))
(/ 1 (pow x 2))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* 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 (pow x 2))
(/ (+ 6 (* 23/10 (pow x 2))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 23/10 (* 529/600 (pow x 2))))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 529/600 (* 12167/36000 (pow x 2))))))) (pow x 2))
-1/6
(- (* -23/360 (pow x 2)) 1/6)
(- (* -23/360 (pow x 2)) 1/6)
(- (* -23/360 (pow x 2)) 1/6)
(* -23/360 (pow x 2))
(* -23/360 (pow x 2))
(* -23/360 (pow x 2))
(* -23/360 (pow x 2))
(* -1/36 (pow x 2))
(* (pow x 2) (- (* 529/129600 (pow x 4)) 1/36))
(* (pow x 2) (- (* 529/129600 (pow x 4)) 1/36))
(* (pow x 2) (- (* 529/129600 (pow x 4)) 1/36))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) 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 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)))))))
(* -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))
(* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* -23/360 (pow x 3))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(/ -360/23 (pow x 2))
(* -1 (/ (+ 360/23 (* 21600/529 (/ 1 (pow x 2)))) (pow x 2)))
(/ (- (* -1 (/ (+ 21600/529 (* 1296000/12167 (/ 1 (pow x 2)))) (pow x 2))) 360/23) (pow x 2))
(/ (- (* -1 (/ (+ 1296000/12167 (* 77760000/279841 (/ 1 (pow x 2)))) (pow x 4))) (+ 360/23 (* 21600/529 (/ 1 (pow x 2))))) (pow x 2))
(* -23/360 (pow x 2))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* -23/360 (pow x 3))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) 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 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)))))))
(/ 1 (pow x 2))
(/ 1 (pow x 2))
(/ 1 (pow x 2))
(/ 1 (pow x 2))
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(/ -360/23 (pow x 4))
(* -1 (/ (+ 360/23 (* 21600/529 (/ 1 (pow x 2)))) (pow x 4)))
(/ (- (* -1 (/ (+ 21600/529 (* 1296000/12167 (/ 1 (pow x 2)))) (pow x 2))) 360/23) (pow x 4))
(/ (- (* -1 (/ (+ 1296000/12167 (* 77760000/279841 (/ 1 (pow x 2)))) (pow x 4))) (+ 360/23 (* 21600/529 (/ 1 (pow x 2))))) (pow x 4))
(* -23/360 (pow x 2))
(* -1 (* (pow x 2) (+ 23/360 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 2) (+ 23/360 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 2) (+ 23/360 (* 1/6 (/ 1 (pow x 2))))))
(* -23/360 (pow x 2))
(* -23/360 (pow x 2))
(* -23/360 (pow x 2))
(* -23/360 (pow x 2))
(* 529/129600 (pow x 6))
(* (pow x 6) (- 529/129600 (* 1/36 (/ 1 (pow x 4)))))
(* (pow x 6) (- 529/129600 (* 1/36 (/ 1 (pow x 4)))))
(* (pow x 6) (- 529/129600 (* 1/36 (/ 1 (pow x 4)))))
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) 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 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)))))))
(* -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))
(* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* -23/360 (pow x 3))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(/ -360/23 (pow x 2))
(* -1 (/ (+ 360/23 (* 21600/529 (/ 1 (pow x 2)))) (pow x 2)))
(/ (- (* -1 (/ (+ 21600/529 (* 1296000/12167 (/ 1 (pow x 2)))) (pow x 2))) 360/23) (pow x 2))
(/ (- (* -1 (/ (+ 1296000/12167 (* 77760000/279841 (/ 1 (pow x 2)))) (pow x 4))) (+ 360/23 (* 21600/529 (/ 1 (pow x 2))))) (pow x 2))
(* -23/360 (pow x 2))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* -23/360 (pow x 3))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) 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 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)))))))
(/ 1 (pow x 2))
(/ 1 (pow x 2))
(/ 1 (pow x 2))
(/ 1 (pow x 2))
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(/ -360/23 (pow x 4))
(* -1 (/ (+ 360/23 (* 21600/529 (/ 1 (pow x 2)))) (pow x 4)))
(/ (- (* -1 (/ (+ 21600/529 (* 1296000/12167 (/ 1 (pow x 2)))) (pow x 2))) 360/23) (pow x 4))
(/ (- (* -1 (/ (+ 1296000/12167 (* 77760000/279841 (/ 1 (pow x 2)))) (pow x 4))) (+ 360/23 (* 21600/529 (/ 1 (pow x 2))))) (pow x 4))
(* -23/360 (pow x 2))
(* -1 (* (pow x 2) (+ 23/360 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 2) (+ 23/360 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 2) (+ 23/360 (* 1/6 (/ 1 (pow x 2))))))
(* -23/360 (pow x 2))
(* -23/360 (pow x 2))
(* -23/360 (pow x 2))
(* -23/360 (pow x 2))
(* 529/129600 (pow x 6))
(* (pow x 6) (- 529/129600 (* 1/36 (/ 1 (pow x 4)))))
(* (pow x 6) (- 529/129600 (* 1/36 (/ 1 (pow x 4)))))
(* (pow x 6) (- 529/129600 (* 1/36 (/ 1 (pow x 4)))))
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 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
#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 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #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 #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))
-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))
(- (* (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))
(* 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 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 (* -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 (* -23/360 (pow x 2))))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(* 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 (* -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 (* -23/360 (pow x 2))))
(*.f64 (fma.f64 #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 (* 529/600 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 529/600 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) (+ 529/600 (* 12167/36000 (pow x 2)))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 12167/36000 binary64) (*.f64 x x) #s(literal 529/600 binary64)) (*.f64 x x) #s(literal 23/10 binary64)) (*.f64 x x) #s(literal 6 binary64))
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 (* -23/360 (pow x 2)))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #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))
(*.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 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 (* -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 (* -23/360 (pow x 2))))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(* 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 (* -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 (* -23/360 (pow x 2))))
(*.f64 (fma.f64 #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 #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 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
#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 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #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 #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))
(/ 1 (pow x 2))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
(/ 1 (pow x 2))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
(/ 1 (pow x 2))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
(/ 1 (pow x 2))
(/.f64 #s(literal 1 binary64) (*.f64 x 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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* (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 (* -23/360 (pow x 2))))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) 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 #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)
(/ 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 (* 529/600 (pow x 2))))) (pow x 2))
(/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 529/600 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) (+ 529/600 (* 12167/36000 (pow x 2))))))) (pow x 2))
(/.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 12167/36000 binary64) (*.f64 x x) #s(literal 529/600 binary64)) (*.f64 x x) #s(literal 23/10 binary64)) (*.f64 x x) #s(literal 6 binary64)) x) x)
-1/6
#s(literal -1/6 binary64)
(- (* -23/360 (pow x 2)) 1/6)
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))
(- (* -23/360 (pow x 2)) 1/6)
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))
(- (* -23/360 (pow x 2)) 1/6)
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))
(* -23/360 (pow x 2))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(* -23/360 (pow x 2))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(* -23/360 (pow x 2))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(* -23/360 (pow x 2))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(* -1/36 (pow x 2))
(*.f64 #s(literal -1/36 binary64) (*.f64 x x))
(* (pow x 2) (- (* 529/129600 (pow x 4)) 1/36))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x)
(* (pow x 2) (- (* 529/129600 (pow x 4)) 1/36))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x)
(* (pow x 2) (- (* 529/129600 (pow x 4)) 1/36))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) 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 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 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))))))
(fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -11/15120 binary64) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -143/604800 binary64)))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(fma.f64 (-.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 8 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -11/15120 binary64)))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(fma.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 143/604800 binary64)) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 8 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -11/15120 binary64)))
(* -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 #s(literal -143/604800 binary64) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x))) (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 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (-.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/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(fma.f64 (-.f64 (/.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) #s(literal -143/604800 binary64))) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/6 binary64))
(* -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 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) x)
(* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(fma.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -143/604800 binary64)))
(* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(fma.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -143/604800 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)))
(* 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 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -23/360 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (fma.f64 #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) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(/ -360/23 (pow x 2))
(/.f64 #s(literal -360/23 binary64) (*.f64 x x))
(* -1 (/ (+ 360/23 (* 21600/529 (/ 1 (pow x 2)))) (pow x 2)))
(/.f64 (/.f64 (-.f64 #s(literal -360/23 binary64) (/.f64 #s(literal 21600/529 binary64) (*.f64 x x))) x) x)
(/ (- (* -1 (/ (+ 21600/529 (* 1296000/12167 (/ 1 (pow x 2)))) (pow x 2))) 360/23) (pow x 2))
(/.f64 (-.f64 (/.f64 #s(literal -360/23 binary64) x) (/.f64 (+.f64 (/.f64 #s(literal 1296000/12167 binary64) (*.f64 x x)) #s(literal 21600/529 binary64)) (pow.f64 x #s(literal 3 binary64)))) x)
(/ (- (* -1 (/ (+ 1296000/12167 (* 77760000/279841 (/ 1 (pow x 2)))) (pow x 4))) (+ 360/23 (* 21600/529 (/ 1 (pow x 2))))) (pow x 2))
(/.f64 (-.f64 (-.f64 #s(literal -360/23 binary64) (/.f64 #s(literal 21600/529 binary64) (*.f64 x x))) (/.f64 (+.f64 (/.f64 #s(literal 77760000/279841 binary64) (*.f64 x x)) #s(literal 1296000/12167 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 x x))
(* -23/360 (pow x 2))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/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)))
(* 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 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -23/360 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (fma.f64 #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) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 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 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 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))))))
(fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -11/15120 binary64) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -143/604800 binary64)))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(fma.f64 (-.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 8 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -11/15120 binary64)))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(fma.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 143/604800 binary64)) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 8 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -11/15120 binary64)))
(* -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 #s(literal -143/604800 binary64) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x))) (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 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (-.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/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(fma.f64 (-.f64 (/.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) #s(literal -143/604800 binary64))) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/6 binary64))
(/ 1 (pow x 2))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
(/ 1 (pow x 2))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
(/ 1 (pow x 2))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
(/ 1 (pow x 2))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
(* -23/360 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) 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 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(/ -360/23 (pow x 4))
(/.f64 #s(literal -360/23 binary64) (pow.f64 x #s(literal 4 binary64)))
(* -1 (/ (+ 360/23 (* 21600/529 (/ 1 (pow x 2)))) (pow x 4)))
(/.f64 (-.f64 #s(literal -360/23 binary64) (/.f64 #s(literal 21600/529 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))
(/ (- (* -1 (/ (+ 21600/529 (* 1296000/12167 (/ 1 (pow x 2)))) (pow x 2))) 360/23) (pow x 4))
(/.f64 (-.f64 (/.f64 (/.f64 (-.f64 #s(literal -21600/529 binary64) (/.f64 #s(literal 1296000/12167 binary64) (*.f64 x x))) x) x) #s(literal 360/23 binary64)) (pow.f64 x #s(literal 4 binary64)))
(/ (- (* -1 (/ (+ 1296000/12167 (* 77760000/279841 (/ 1 (pow x 2)))) (pow x 4))) (+ 360/23 (* 21600/529 (/ 1 (pow x 2))))) (pow x 4))
(/.f64 (-.f64 (-.f64 #s(literal -360/23 binary64) (/.f64 #s(literal 21600/529 binary64) (*.f64 x x))) (/.f64 (+.f64 (/.f64 #s(literal 77760000/279841 binary64) (*.f64 x x)) #s(literal 1296000/12167 binary64)) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))
(* -23/360 (pow x 2))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(* -1 (* (pow x 2) (+ 23/360 (* 1/6 (/ 1 (pow x 2))))))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))
(* -1 (* (pow x 2) (+ 23/360 (* 1/6 (/ 1 (pow x 2))))))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))
(* -1 (* (pow x 2) (+ 23/360 (* 1/6 (/ 1 (pow x 2))))))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))
(* -23/360 (pow x 2))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(* -23/360 (pow x 2))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(* -23/360 (pow x 2))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(* -23/360 (pow x 2))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(* 529/129600 (pow x 6))
(*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64))
(* (pow x 6) (- 529/129600 (* 1/36 (/ 1 (pow x 4)))))
(*.f64 (-.f64 #s(literal 529/129600 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 529/129600 (* 1/36 (/ 1 (pow x 4)))))
(*.f64 (-.f64 #s(literal 529/129600 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 529/129600 (* 1/36 (/ 1 (pow x 4)))))
(*.f64 (-.f64 #s(literal 529/129600 binary64) (/.f64 #s(literal 1/36 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))
(* -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 (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 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))))))
(fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -11/15120 binary64) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -143/604800 binary64)))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(fma.f64 (-.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 8 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -11/15120 binary64)))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(fma.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 143/604800 binary64)) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 8 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -11/15120 binary64)))
(* -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 #s(literal -143/604800 binary64) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x))) (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 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (-.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/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(fma.f64 (-.f64 (/.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) #s(literal -143/604800 binary64))) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/6 binary64))
(* -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 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) x)
(* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(fma.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -143/604800 binary64)))
(* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(fma.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -143/604800 binary64)))
(/ (* x (cos x)) (sin x))
(*.f64 (/.f64 x (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 (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -23/360 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (fma.f64 #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))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(/ -360/23 (pow x 2))
(/.f64 #s(literal -360/23 binary64) (*.f64 x x))
(* -1 (/ (+ 360/23 (* 21600/529 (/ 1 (pow x 2)))) (pow x 2)))
(/.f64 (/.f64 (-.f64 #s(literal -360/23 binary64) (/.f64 #s(literal 21600/529 binary64) (*.f64 x x))) x) x)
(/ (- (* -1 (/ (+ 21600/529 (* 1296000/12167 (/ 1 (pow x 2)))) (pow x 2))) 360/23) (pow x 2))
(/.f64 (-.f64 (/.f64 #s(literal -360/23 binary64) x) (/.f64 (+.f64 (/.f64 #s(literal 1296000/12167 binary64) (*.f64 x x)) #s(literal 21600/529 binary64)) (pow.f64 x #s(literal 3 binary64)))) x)
(/ (- (* -1 (/ (+ 1296000/12167 (* 77760000/279841 (/ 1 (pow x 2)))) (pow x 4))) (+ 360/23 (* 21600/529 (/ 1 (pow x 2))))) (pow x 2))
(/.f64 (-.f64 (-.f64 #s(literal -360/23 binary64) (/.f64 #s(literal 21600/529 binary64) (*.f64 x x))) (/.f64 (+.f64 (/.f64 #s(literal 77760000/279841 binary64) (*.f64 x x)) #s(literal 1296000/12167 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 x x))
(* -23/360 (pow x 2))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(/ (* x (cos x)) (sin x))
(*.f64 (/.f64 x (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 (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -23/360 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (fma.f64 #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))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(/ (* x (cos x)) (sin x))
(*.f64 (/.f64 x (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 (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 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))))))
(fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -11/15120 binary64) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -143/604800 binary64)))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(fma.f64 (-.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 8 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -11/15120 binary64)))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(fma.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 143/604800 binary64)) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 8 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -11/15120 binary64)))
(* -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 #s(literal -143/604800 binary64) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x))) (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 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (-.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/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(fma.f64 (-.f64 (/.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) #s(literal -143/604800 binary64))) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/6 binary64))
(/ 1 (pow x 2))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
(/ 1 (pow x 2))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
(/ 1 (pow x 2))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
(/ 1 (pow x 2))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
(* -23/360 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -23/360 binary64))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(/ (* x (cos x)) (sin x))
(*.f64 (/.f64 x (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 (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(/ -360/23 (pow x 4))
(/.f64 #s(literal -360/23 binary64) (pow.f64 x #s(literal 4 binary64)))
(* -1 (/ (+ 360/23 (* 21600/529 (/ 1 (pow x 2)))) (pow x 4)))
(/.f64 (-.f64 #s(literal -360/23 binary64) (/.f64 #s(literal 21600/529 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))
(/ (- (* -1 (/ (+ 21600/529 (* 1296000/12167 (/ 1 (pow x 2)))) (pow x 2))) 360/23) (pow x 4))
(/.f64 (-.f64 (/.f64 (/.f64 (-.f64 #s(literal -21600/529 binary64) (/.f64 #s(literal 1296000/12167 binary64) (*.f64 x x))) x) x) #s(literal 360/23 binary64)) (pow.f64 x #s(literal 4 binary64)))
(/ (- (* -1 (/ (+ 1296000/12167 (* 77760000/279841 (/ 1 (pow x 2)))) (pow x 4))) (+ 360/23 (* 21600/529 (/ 1 (pow x 2))))) (pow x 4))
(/.f64 (-.f64 (-.f64 #s(literal -360/23 binary64) (/.f64 #s(literal 21600/529 binary64) (*.f64 x x))) (/.f64 (+.f64 (/.f64 #s(literal 77760000/279841 binary64) (*.f64 x x)) #s(literal 1296000/12167 binary64)) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))
(* -23/360 (pow x 2))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(* -1 (* (pow x 2) (+ 23/360 (* 1/6 (/ 1 (pow x 2))))))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))
(* -1 (* (pow x 2) (+ 23/360 (* 1/6 (/ 1 (pow x 2))))))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))
(* -1 (* (pow x 2) (+ 23/360 (* 1/6 (/ 1 (pow x 2))))))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))
(* -23/360 (pow x 2))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(* -23/360 (pow x 2))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(* -23/360 (pow x 2))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(* -23/360 (pow x 2))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(* 529/129600 (pow x 6))
(*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 529/129600 binary64))
(* (pow x 6) (- 529/129600 (* 1/36 (/ 1 (pow x 4)))))
(*.f64 (-.f64 #s(literal 529/129600 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 529/129600 (* 1/36 (/ 1 (pow x 4)))))
(*.f64 (-.f64 #s(literal 529/129600 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 529/129600 (* 1/36 (/ 1 (pow x 4)))))
(*.f64 (-.f64 #s(literal 529/129600 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 6 binary64)))

rewrite870.0ms (7.3%)

Memory
-20.7MiB live, 385.9MiB allocated
Rules
4 592×lower-/.f32
4 584×lower-/.f64
4 538×lower-fma.f32
4 528×lower-fma.f64
3 824×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052349
079324
1324320
21723320
08347309
Stop Event
iter limit
node limit
iter limit
Counts
22 → 780
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan 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 (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))
(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 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x))
(*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)
(/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)))
#s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))
(+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)
(*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))))
(/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))
#s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))
(pow.f64 x #s(literal -2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x 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))
(*.f64 (*.f64 (fma.f64 (pow.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)) #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 #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(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.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)) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x #s(literal 1/6 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (pow.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)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.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)) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x #s(literal 1/6 binary64)))) #s(literal -1 binary64)))
(*.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)) (*.f64 x x))
(*.f64 (*.f64 x 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)))
(*.f64 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 (-.f64 (*.f64 (*.f64 (*.f64 (*.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)) x) x) (*.f64 x x)) (*.f64 (*.f64 (*.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)) x) x) (*.f64 x x))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 (*.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)) x) x) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (*.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)) x) x) (*.f64 x x)) (*.f64 (*.f64 (*.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)) x) x) (*.f64 x x)))) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.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)) x) x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.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)) x) x)) (*.f64 (*.f64 x x) (*.f64 (*.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)) x) x))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.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)) x) x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.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)) x) x)) (*.f64 (*.f64 x x) (*.f64 (*.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)) x) x)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.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)) x) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.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)) x) x) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.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)) x) x) (*.f64 x x)) (*.f64 (*.f64 (*.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)) x) x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (*.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)) x) x) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.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)) x) x) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (*.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)) x) x) (*.f64 x x)) (*.f64 (*.f64 (*.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)) x) x) (*.f64 x x))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.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)) x) x) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.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)) x) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.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)) x) x)) (*.f64 (*.f64 x x) (*.f64 (*.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)) x) x)) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.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)) x) x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.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)) x) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.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)) x) x)) (*.f64 (*.f64 x x) (*.f64 (*.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)) x) x))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.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)) x) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.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)) #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 #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))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.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)) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.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)) #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 -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))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.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)) #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 -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.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)) #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 #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)))
(/.f64 (*.f64 (fma.f64 (pow.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)) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (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)))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.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)) #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 -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.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)) (*.f64 (fma.f64 (pow.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)) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 (fma.f64 (pow.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)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.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)) (*.f64 (*.f64 x x) (fma.f64 (pow.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)) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 (*.f64 x x) (fma.f64 (pow.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)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)))))
(/.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)) (pow.f64 x #s(literal -2 binary64)))
(/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (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 (*.f64 (*.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)) x) x) (*.f64 x x) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 (*.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)) x) x) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 (*.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)) x) x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 (*.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)) x) x)))
(+.f64 (*.f64 (*.f64 (*.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)) x) x) (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.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)) x) x) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.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)) x) x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.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)) x) x)))
(*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.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)) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #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)))))
(*.f64 (neg.f64 (fma.f64 (pow.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)) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x #s(literal 1/6 binary64)))))))
(*.f64 (fma.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (pow.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)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.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)) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x #s(literal 1/6 binary64)))))))
(*.f64 (fma.f64 (pow.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)) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x #s(literal 1/6 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (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.f64 (/.f64 #s(literal 1 binary64) (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(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (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(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/36 binary64) (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(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (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))) (/.f64 (*.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (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 (/.f64 #s(literal 1/36 binary64) (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))) (/.f64 #s(literal 1/36 binary64) (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))) (*.f64 (/.f64 (*.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (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))) (/.f64 #s(literal 1/36 binary64) (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)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.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)) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #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)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.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)) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (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))) (*.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)) #s(literal 1/36 binary64))) (*.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)) (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))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.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)) x) x)))
(/.f64 (neg.f64 (fma.f64 (pow.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)) #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 -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))))
(/.f64 (neg.f64 (fma.f64 (pow.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)) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.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)) #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 -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (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)))
(/.f64 (fma.f64 (pow.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)) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (pow.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)) #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 -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (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)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.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)) x) x)) (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.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)) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x #s(literal 1/6 binary64))))) (fma.f64 (pow.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)) #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 #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(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (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 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) (*.f64 #s(literal -23/360 binary64) x))) #s(literal -1 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) (*.f64 #s(literal -23/360 binary64) x))) #s(literal -1 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.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)) x) x #s(literal 1/6 binary64))
(fma.f64 (*.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.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)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 1/36 binary64) (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 #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 (*.f64 x 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)) #s(literal 1/6 binary64))
(fma.f64 x (*.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)) 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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x))) (/.f64 (*.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.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)) x) x))))
(-.f64 (/.f64 (*.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (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))) (/.f64 #s(literal 1/36 binary64) (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))))
(+.f64 (/.f64 (*.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (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))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (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)))))
(+.f64 (*.f64 (*.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)) x) x) #s(literal 1/6 binary64))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.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)) x) x))
(*.f64 (-.f64 #s(literal 529/129600 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) x))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) (*.f64 #s(literal -23/360 binary64) x))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) (*.f64 #s(literal -23/360 binary64) x))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) (*.f64 #s(literal -23/360 binary64) x))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 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)))
(pow.f64 (/.f64 #s(literal 1 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))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 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))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 529/129600 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))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 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))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 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 (/.f64 #s(literal 529/129600 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))) (/.f64 #s(literal 529/129600 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))) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 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))) (/.f64 #s(literal 529/129600 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)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 529/129600 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) (*.f64 #s(literal -23/360 binary64) x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 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))) (*.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)) #s(literal 529/129600 binary64))) (*.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)) (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 (-.f64 #s(literal 529/129600 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) (*.f64 #s(literal -23/360 binary64) x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) (*.f64 #s(literal -23/360 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) (*.f64 #s(literal -23/360 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) (*.f64 #s(literal -23/360 binary64) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 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)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) x)) (-.f64 #s(literal 529/129600 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) (*.f64 #s(literal -23/360 binary64) x)))) (fma.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))
(fma.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.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)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 529/129600 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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64))
(fma.f64 (*.f64 x x) (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))
(fma.f64 x (*.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) x))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #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 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) x))))
(-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 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))) (/.f64 #s(literal 529/129600 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))))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 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))) (neg.f64 (/.f64 #s(literal 529/129600 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)))))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64))
(+.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x))
(*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (neg.f64 x) #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
(*.f64 (*.f64 (neg.f64 x) x) (/.f64 #s(literal -1 binary64) #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
(*.f64 (*.f64 x (neg.f64 x)) (/.f64 #s(literal -1 binary64) #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
(*.f64 (neg.f64 (*.f64 x x)) (/.f64 #s(literal -1 binary64) #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
(*.f64 (pow.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #s(literal -1 binary64)) (*.f64 x x))
(*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x)
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x))
(*.f64 (*.f64 x x) (pow.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #s(literal -1 binary64)))
(*.f64 x (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) #s(literal -1 binary64))
(pow.f64 (*.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) (pow.f64 x #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) x)) #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)))
(/.f64 (neg.f64 (*.f64 x (neg.f64 x))) #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)))
(/.f64 (neg.f64 (neg.f64 (*.f64 x x))) #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)))
(/.f64 (*.f64 (neg.f64 x) x) (neg.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
(/.f64 (*.f64 x (neg.f64 x)) (neg.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
(/.f64 (neg.f64 (*.f64 x x)) (neg.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) (pow.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) (*.f64 (neg.f64 x) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) (*.f64 x (neg.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) (pow.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) x) x))
(/.f64 #s(literal 1 binary64) (*.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) (pow.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)))
(/.f64 x (/.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) x))
(*.f64 (pow.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #s(literal -1 binary64)) x)
(*.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) x))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 x) #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
(*.f64 x (pow.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) x) #s(literal -1 binary64))
(/.f64 (neg.f64 x) (neg.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) x))
(/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)))
(neg.f64 (/.f64 (neg.f64 x) #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)))) (/.f64 (neg.f64 x) #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 x) #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) x)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
(*.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #s(literal 1 binary64))
#s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))
(/.f64 (neg.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) #s(literal -1 binary64))
(/.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) #s(literal -1 binary64)))
(neg.f64 (neg.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) #s(literal -1/1296 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64)))) #s(literal -1 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) #s(literal -1/1296 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(pow.f64 (pow.f64 (fma.f64 #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 #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 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (fma.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 #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 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)))) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64))) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (fma.f64 #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/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(neg.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (*.f64 #s(literal -23/360 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (*.f64 #s(literal -23/360 binary64) x)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 x (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal -23/360 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal -23/360 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (*.f64 x x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 #s(literal -23/360 binary64) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 #s(literal -23/360 binary64) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 529/129600 binary64) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 529/129600 binary64) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (*.f64 x x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (*.f64 #s(literal -23/360 binary64) x) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (*.f64 #s(literal -23/360 binary64) x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -23/360 binary64) x) #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -23/360 binary64) x) #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (*.f64 x x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -23/360 binary64) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -23/360 binary64) x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 #s(literal 529/129600 binary64) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 #s(literal 529/129600 binary64) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 #s(literal 529/129600 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 #s(literal 529/129600 binary64) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 #s(literal -23/360 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 #s(literal -23/360 binary64) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 529/129600 binary64)) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal -23/360 binary64) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 529/129600 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal -23/360 binary64) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) x) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) x) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 #s(literal -23/360 binary64) x) x #s(literal 1/6 binary64))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))
(fma.f64 x (*.f64 #s(literal -23/360 binary64) x) #s(literal 1/6 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64))))) (/.f64 #s(literal -1/216 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64))) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 (/.f64 #s(literal 1/1296 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64))) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1 binary64)) #s(literal -1/6 binary64))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(-.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal -1/6 binary64))
(exp.f64 (neg.f64 (*.f64 (log.f64 (fma.f64 #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 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64))
(+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 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))
(*.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x)) #s(literal -1 binary64)) (/.f64 x (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 x x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (neg.f64 (*.f64 x x)) #s(literal -1 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x x)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (-.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x))
(*.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 x (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (*.f64 x x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))))
(*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) #s(literal -1/1296 binary64)))) (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64)))) (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (/.f64 (*.f64 x x) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) #s(literal -1/1296 binary64)))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64))))
(*.f64 (/.f64 x (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64)))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64))))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) #s(literal -1 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (/.f64 x (pow.f64 (fma.f64 #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 x (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) (/.f64 x #s(literal 1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (/.f64 x #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x))
(*.f64 (/.f64 x (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x))
(*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))))
(*.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (neg.f64 x)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x)) x)
(*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (*.f64 x x))
(*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (/.f64 x (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (/.f64 (*.f64 x x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (neg.f64 x)) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)))
(*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (/.f64 (*.f64 x x) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 x x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 x (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x))
(pow.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (pow.f64 x #s(literal -2 binary64))) (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (pow.f64 x #s(literal -2 binary64)))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (pow.f64 x #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))))
(/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (pow.f64 x #s(literal -2 binary64)))
(/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 x x)) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)) #s(literal -1 binary64))
(/.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (neg.f64 x)) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (pow.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (pow.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 x x) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 x) #s(literal -2 binary64))) (*.f64 (log.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(exp.f64 (-.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 x (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))))
(*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(*.f64 x (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x))) (-.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x 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 #s(literal -23/360 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x))) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (-.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))) (-.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x)) (*.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x 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 #s(literal -23/360 binary64) (*.f64 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 #s(literal -23/360 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) x)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x)) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) x))
(/.f64 x (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x))
(fma.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(+.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x) (*.f64 #s(literal 1/6 binary64) x))
(+.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x))
(+.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64)))
(+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x 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))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal -1 binary64))) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (neg.f64 (pow.f64 x #s(literal -1 binary64)))))
(*.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 (neg.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.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 #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 #s(literal 1 binary64) (*.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 x x) (pow.f64 (pow.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.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 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x)) #s(literal -1 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))
(pow.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x)) (neg.f64 (pow.f64 x #s(literal -1 binary64))))
(/.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) (pow.f64 x #s(literal -1 binary64)))
(/.f64 (neg.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))) (neg.f64 (pow.f64 x #s(literal -2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)))))
(/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal -1 binary64)) (*.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(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal -2 binary64)) #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))))
(neg.f64 (*.f64 (neg.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 #s(literal 0 binary64) (neg.f64 (pow.f64 x #s(literal -2 binary64)))) (*.f64 (neg.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 #s(literal 0 binary64) (*.f64 (neg.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)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))))
(*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) #s(literal 1 binary64))
#s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))
(neg.f64 (neg.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 x #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 x #s(literal -2 binary64))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -2 binary64)))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 x))
(pow.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 x x) #s(literal -1 binary64))
(pow.f64 x #s(literal -2 binary64))
(/.f64 (pow.f64 x #s(literal -1 binary64)) x)
(/.f64 (neg.f64 (pow.f64 x #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 x x)))
(/.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
(neg.f64 (neg.f64 (pow.f64 x #s(literal -2 binary64))))
(-.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 x #s(literal -2 binary64))))
(exp.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 x) #s(literal -2 binary64)))))
(exp.f64 (neg.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 x) #s(literal -1 binary64) (*.f64 (log.f64 x) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal -1 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (neg.f64 (*.f64 (log.f64 x) #s(literal -2 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 x #s(literal -1 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x x)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal -2 binary64)))
(*.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x)) #s(literal -1 binary64)) (/.f64 x (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 x x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (neg.f64 (*.f64 x x)) #s(literal -1 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x x)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (-.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x))
(*.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 x (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (*.f64 x x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))))
(*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) #s(literal -1/1296 binary64)))) (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64)))) (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (/.f64 (*.f64 x x) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) #s(literal -1/1296 binary64)))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64))))
(*.f64 (/.f64 x (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64)))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64))))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) #s(literal -1 binary64))) (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (/.f64 x (pow.f64 (fma.f64 #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 x (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) (/.f64 x #s(literal 1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (/.f64 x #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x))
(*.f64 (/.f64 x (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x))
(*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))))
(*.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (neg.f64 x)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x)) x)
(*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (*.f64 x x))
(*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (/.f64 x (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (/.f64 (*.f64 x x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (neg.f64 x)) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)))
(*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (/.f64 (*.f64 x x) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 x x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 x (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x))
(pow.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (pow.f64 x #s(literal -2 binary64))) (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (pow.f64 x #s(literal -2 binary64)))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (pow.f64 x #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))))
(/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (pow.f64 x #s(literal -2 binary64)))
(/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 x x)) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)) #s(literal -1 binary64))
(/.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (neg.f64 x)) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (pow.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (pow.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 x x) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 x) #s(literal -2 binary64))) (*.f64 (log.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(exp.f64 (-.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))) #s(literal -1 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))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64))))
(*.f64 (/.f64 (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) #s(literal -1/1296 binary64))) #s(literal 1 binary64)) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64)) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) #s(literal -1/1296 binary64))) x) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64)) x))
(*.f64 (/.f64 (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64))) #s(literal 1 binary64)) (/.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64)))) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64))) x) (/.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64)))) x))
(*.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (pow.f64 x #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (*.f64 x x)))
(*.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) #s(literal -1 binary64)) x) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) x))
(*.f64 (/.f64 (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (*.f64 x x)))
(*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) x) (/.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) x))
(*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) x))
(*.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) #s(literal -1 binary64)) x) (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) x))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) #s(literal -1/1296 binary64)) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64)) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64)))) #s(literal -1 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) x) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) #s(literal -1 binary64)) x))
(*.f64 (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) x) (pow.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x)) (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (neg.f64 x)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (neg.f64 (*.f64 x x))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x)))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x)))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x)) (/.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) x))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (*.f64 x x)) (/.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64)) x))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) (*.f64 x x)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (pow.f64 x #s(literal -2 binary64))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (/.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x)))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64)) (*.f64 x x)))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) x) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x)))
(*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x)) #s(literal -1 binary64)) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) #s(literal -1 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (*.f64 x x)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (pow.f64 x #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) x))
(*.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) #s(literal -1 binary64)) (pow.f64 (/.f64 x (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) x) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x x))))
(*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) x))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))))))
(*.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (pow.f64 x #s(literal -2 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (pow.f64 x #s(literal -2 binary64))))
(*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (pow.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (pow.f64 x #s(literal -2 binary64))))
(pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x) #s(literal -1 binary64))
(pow.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (pow.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))
(/.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) x)) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))))) (-.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64))))))
(/.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) x) x)
(/.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (pow.f64 x #s(literal -2 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (neg.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (neg.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (neg.f64 (*.f64 x x)))
(/.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (neg.f64 (neg.f64 (*.f64 x x))))
(/.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 x x))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x)))
(/.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x)))
(/.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (neg.f64 x)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (pow.f64 x #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)))
(/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (pow.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))
(/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x))
(/.f64 #s(literal 1 binary64) (/.f64 x (/.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (pow.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64))))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (pow.f64 x #s(literal -2 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64))) (*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 (/.f64 #s(literal 1/1296 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64))) (*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (neg.f64 x))) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (pow.f64 x #s(literal -2 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x)) (/.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x)))
(-.f64 (/.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (pow.f64 x #s(literal -2 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (pow.f64 x #s(literal -2 binary64))))
(exp.f64 (-.f64 (*.f64 (log.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64)) (neg.f64 (*.f64 (log.f64 x) #s(literal -2 binary64)))))
(exp.f64 (-.f64 (*.f64 (log.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64)) (*.f64 (log.f64 x) #s(literal 2 binary64))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) #s(literal -1/1296 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) #s(literal -1/1296 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(pow.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (fma.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)))) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64))) (-.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (-.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))))
(/.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 #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/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) #s(literal 23/2160 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal -1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (*.f64 #s(literal -23/360 binary64) x)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 x (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (*.f64 #s(literal -23/360 binary64) x)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 x #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal -23/360 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 (*.f64 x x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal -23/360 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 (*.f64 x x) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 #s(literal -23/360 binary64) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -23/360 binary64) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 529/129600 binary64) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 (*.f64 x x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 529/129600 binary64) (*.f64 x x)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 (*.f64 x x) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 (*.f64 #s(literal -23/360 binary64) x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 (*.f64 #s(literal -23/360 binary64) x) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -23/360 binary64) x) #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 (*.f64 x x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -23/360 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 (*.f64 x x) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -23/360 binary64) x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -23/360 binary64) x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 #s(literal 529/129600 binary64) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal 529/129600 binary64) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 #s(literal 529/129600 binary64) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 #s(literal 529/129600 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 #s(literal -23/360 binary64) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 #s(literal -23/360 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 529/129600 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal -23/360 binary64) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 529/129600 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal -23/360 binary64) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) x) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 x (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) x) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (*.f64 #s(literal -23/360 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 x (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal -23/360 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (*.f64 x x) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 #s(literal -23/360 binary64) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 529/129600 binary64) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (*.f64 x x) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (*.f64 #s(literal -23/360 binary64) x) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -23/360 binary64) x) #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (*.f64 x x) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -23/360 binary64) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 #s(literal 529/129600 binary64) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 #s(literal 529/129600 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 #s(literal -23/360 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 529/129600 binary64)) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal -23/360 binary64) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) x) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) (/.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 #s(literal -23/360 binary64) x) x #s(literal -1/6 binary64))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (pow.f64 (fma.f64 #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 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 #s(literal -23/360 binary64) x) #s(literal -1/6 binary64))
(-.f64 (/.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (-.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))) (/.f64 #s(literal 1/216 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64))) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 (/.f64 #s(literal 1/1296 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64))) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1 binary64)) #s(literal 1/6 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))
(-.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))
(+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal -1/6 binary64))
(*.f64 (*.f64 #s(literal -23/360 binary64) x) x)
(*.f64 #s(literal -23/360 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal -23/360 binary64))
(*.f64 x (*.f64 #s(literal -23/360 binary64) x))
(/.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) #s(literal -1/1296 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) #s(literal -1/1296 binary64))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x)
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (*.f64 x x))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (neg.f64 x)))
(*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x))
(*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))
(*.f64 x (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x))
(pow.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 x x)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 x x))) (*.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 x x)) (*.f64 #s(literal -1/36 binary64) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 x x)) (*.f64 #s(literal -1/36 binary64) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 x x)) (*.f64 #s(literal -1/36 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 x x)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 x x)))) (-.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 x x)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64))) (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64))) (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64))))) (-.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 x x)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 x x)) (-.f64 (*.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 x x)) (*.f64 #s(literal -1/36 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 x x)) (*.f64 #s(literal -1/36 binary64) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 x x)) (*.f64 #s(literal -1/36 binary64) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 x x)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 x x))) (*.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 x x)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64))) (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64))) (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) #s(literal -1/1296 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) #s(literal -1/1296 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) #s(literal -1/1296 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) #s(literal -1/1296 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64)))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (pow.f64 x #s(literal -2 binary64)))
(/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (neg.f64 x)) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) #s(literal -1/1296 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) #s(literal -1/1296 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -529/4665600 binary64)))) (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64) #s(literal -1/46656 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))))
(/.f64 (*.f64 x x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) #s(literal -1 binary64)))
(neg.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (neg.f64 x)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 x x) (*.f64 #s(literal -1/36 binary64) (*.f64 x x)))
(fma.f64 #s(literal -1/36 binary64) (*.f64 x x) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))
(fma.f64 (*.f64 x x) #s(literal -1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) x) (neg.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 x x)) (*.f64 #s(literal -1/36 binary64) (*.f64 x x)))
(+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 x x)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64))))

eval521.0ms (4.4%)

Memory
-9.7MiB live, 424.9MiB allocated
Compiler

Compiled 25 680 to 3 322 computations (87.1% saved)

prune137.0ms (1.2%)

Memory
1.0MiB live, 122.5MiB allocated
Pruning

14 alts after pruning (5 fresh and 9 done)

PrunedKeptTotal
New1 04221 044
Fresh134
Picked235
Done066
Total1 045141 059
Accuracy
100.0%
Counts
1 059 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.3%
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
50.3%
(/.f64 (*.f64 (cos.f64 x) (-.f64 x (sin.f64 x))) (sin.f64 x))
98.6%
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
98.6%
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 x (/.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) x)))
98.1%
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* (* x x) -23/360) -1/6) (* (+ (* 529/129600 (pow x 4)) -1/36) (* x x))) (/.f64 #s(literal 6 binary64) (*.f64 x x)))))
99.3%
#s(approx (/ (- x (sin x)) (tan 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)))
99.2%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x))
98.7%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x))
99.2%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.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)) 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))
99.2%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.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 #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)))
27.0%
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))))
Compiler

Compiled 458 to 223 computations (51.3% saved)

regimes23.0ms (0.2%)

Memory
35.4MiB live, 35.4MiB allocated
Counts
25 → 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 (+ (* -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 (+ (* -23/360 (* x x)) 1/6)) #s(literal 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 x (/.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #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 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* (* x x) -23/360) -1/6) (* (+ (* 529/129600 (pow x 4)) -1/36) (* x x))) (/.f64 #s(literal 6 binary64) (*.f64 x x)))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.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)) 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 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
#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 (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)))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (pow.f64 x #s(literal -2 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* -23/360 (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)) (*.f64 x x)))))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 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(approx (- x (sin x)) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (tan.f64 x))
(/.f64 (*.f64 (cos.f64 x) (-.f64 x (sin.f64 x))) (sin.f64 x))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) x))
Calls

2 calls:

12.0ms
x
10.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)

regimes36.0ms (0.3%)

Memory
-22.1MiB live, 17.4MiB 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 (+ (* -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 (+ (* -23/360 (* x x)) 1/6)) #s(literal 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 x (/.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #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 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* (* x x) -23/360) -1/6) (* (+ (* 529/129600 (pow x 4)) -1/36) (* x x))) (/.f64 #s(literal 6 binary64) (*.f64 x x)))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.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)) 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))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.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)) x) x))
Calls

2 calls:

28.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
7.0ms
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)

regimes11.0ms (0.1%)

Memory
16.8MiB live, 16.8MiB 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 (+ (* -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 (+ (* -23/360 (* x x)) 1/6)) #s(literal 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 x (/.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #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 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/6 binary64) x)) x))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* (* x x) -23/360) -1/6) (* (+ (* 529/129600 (pow x 4)) -1/36) (* x x))) (/.f64 #s(literal 6 binary64) (*.f64 x x)))))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x))
Calls

2 calls:

6.0ms
x
5.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)

regimes73.0ms (0.6%)

Memory
-28.6MiB live, 11.4MiB allocated
Counts
6 → 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 (+ (* -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 (+ (* -23/360 (* x x)) 1/6)) #s(literal 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 x (/.f64 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64)) 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:

69.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)

regimes7.0ms (0.1%)

Memory
9.8MiB live, 9.8MiB 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 (+ (* -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 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) x))
Calls

2 calls:

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

Compiled 8 to 6 computations (25% saved)

regimes5.0ms (0%)

Memory
8.7MiB live, 8.7MiB allocated
Accuracy

Total -0.1b remaining (-7.9%)

Threshold costs -0.1b (-7.9%)

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 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
98.5%1x
98.5%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 8 to 6 computations (25% saved)

simplify137.0ms (1.2%)

Memory
-13.8MiB live, 64.0MiB allocated
Algorithm
egg-herbie
Rules
22×*-commutative-binary64-*.f64
1-exp-binary32-exp.f32
1-exp-binary64-exp.f64
+-commutative-binary64-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
040116
155116
Stop Event
saturated
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #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 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.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(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) 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 x (/.f64 #s(literal 1 binary64) (fma.f64 #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 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (+.f64 (*.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 (+.f64 (*.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 #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 #s(approx (/ 1 (+ (* -23/360 (* x x)) 1/6)) #s(literal 6 binary64))) 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)))

soundness870.0ms (7.3%)

Memory
11.6MiB live, 450.2MiB allocated
Rules
18 358×lower-fma.f64
18 358×lower-fma.f32
14 116×lower-fma.f64
14 116×lower-fma.f32
5 180×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01382496
13882466
211602448
330762350
473722350
084132249
033257
057257
1207257
21324257
08355257
0105408
1301384
2829384
32499348
45485342
08483318
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 180 to 112 computations (37.8% saved)

preprocess48.0ms (0.4%)

Memory
-7.9MiB live, 151.7MiB allocated
Remove

(abs x)

Compiler

Compiled 232 to 142 computations (38.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...