sintan (problem 3.4.5)

Time bar (total: 18.7s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze376.0ms (2%)

Memory
17.6MiB live, 444.1MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%49.9%50.1%0%0%0%0
0%0%49.9%50.1%0%0%0%1
0%0%49.9%50.1%0%0%0%2
0%0%49.9%50.1%0%0%0%3
0%0%49.9%50.1%0%0%0%4
0%0%49.9%50.1%0%0%0%5
0%0%49.9%50.1%0%0%0%6
0%0%49.9%50.1%0%0%0%7
0%0%49.9%50.1%0%0%0%8
0%0%49.9%50.1%0%0%0%9
0%0%49.9%50.1%0%0%0%10
0%0%49.9%50.1%0%0%0%11
0%0%49.9%50.1%0%0%0%12
Compiler

Compiled 17 to 12 computations (29.4% saved)

sample9.6s (51.3%)

Memory
75.4MiB live, 9 750.4MiB allocated
Samples
6.9s4 515×2valid
1.4s1 164×3valid
667.0ms2 435×1valid
28.0ms142×0valid
Precisions
Click to see histograms. Total time spent on operations: 8.6s
ival-tan: 4.8s (56% of total)
ival-sin: 2.6s (30% of total)
adjust: 395.0ms (4.6% of total)
const: 323.0ms (3.8% of total)
ival-sub: 292.0ms (3.4% of total)
ival-div: 104.0ms (1.2% of total)
ival-<=: 75.0ms (0.9% of total)
ival-and: 12.0ms (0.1% of total)
ival-assert: 4.0ms (0% of total)
Bogosity

explain579.0ms (3.1%)

Memory
27.0MiB live, 946.9MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1750-0-(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
810-1(-0.31290075077615764)(-.f64 eps (sin.f64 eps))
800-1(-0.17652051278439249)(-.f64 eps (tan.f64 eps))
00-0-(tan.f64 eps)
00-0-eps
00-0-(sin.f64 eps)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))u/u1750
(-.f64 eps (sin.f64 eps))underflow175
(-.f64 eps (tan.f64 eps))underflow175
-.f64(-.f64 eps (sin.f64 eps))cancellation801
-.f64(-.f64 eps (tan.f64 eps))cancellation791
Confusion
Predicted +Predicted -
+2540
-11
Precision
0.996078431372549
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+25400
-110
Precision?
0.9921875
Recall?
1.0
Freqs
test
numberfreq
01
1176
279
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
418.0ms292×2valid
71.0ms72×3valid
24.0ms138×1valid
1.0ms10×0valid
Compiler

Compiled 58 to 22 computations (62.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 475.0ms
ival-tan: 289.0ms (60.9% of total)
ival-sin: 143.0ms (30.1% of total)
adjust: 19.0ms (4% of total)
ival-sub: 17.0ms (3.6% of total)
ival-div: 7.0ms (1.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess50.0ms (0.3%)

Memory
5.6MiB live, 81.7MiB allocated
Algorithm
egg-herbie
Rules
320×lower-fma.f64
320×lower-fma.f32
192×lower-*.f64
192×lower-*.f32
144×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0827
12923
27818
323918
450118
568818
670518
774318
877218
069
0119
1189
2289
3459
4799
51519
63269
76249
89289
99439
109449
09449
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Outputs
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Symmetry

(abs eps)

Compiler

Compiled 10 to 6 computations (40% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 1 to 1 computations (0% saved)

prune1.0ms (0%)

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

Compiled 10 to 6 computations (40% saved)

simplify30.0ms (0.2%)

Memory
-5.9MiB live, 34.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 eps (tan.f64 eps))
cost-diff0
(sin.f64 eps)
cost-diff0
(-.f64 eps (sin.f64 eps))
cost-diff0
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Rules
320×lower-fma.f64
320×lower-fma.f32
192×lower-*.f64
192×lower-*.f32
144×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0622
01122
11822
22822
34522
47922
515122
632622
762422
892822
994322
1094422
094422
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
(-.f64 eps (sin.f64 eps))
eps
(sin.f64 eps)
(-.f64 eps (tan.f64 eps))
(tan.f64 eps)
Outputs
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
(-.f64 eps (sin.f64 eps))
eps
(sin.f64 eps)
(-.f64 eps (tan.f64 eps))
(tan.f64 eps)

localize264.0ms (1.4%)

Memory
-43.3MiB live, 349.3MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(sin.f64 eps)
accuracy17.848817727911886
(-.f64 eps (tan.f64 eps))
accuracy17.849820752276724
(-.f64 eps (sin.f64 eps))
accuracy43.48110504702298
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Samples
205.0ms146×2valid
37.0ms36×3valid
12.0ms69×1valid
0.0ms0valid
Compiler

Compiled 24 to 8 computations (66.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 238.0ms
ival-tan: 126.0ms (52.8% of total)
ival-sin: 65.0ms (27.3% of total)
ival-sub: 34.0ms (14.3% of total)
adjust: 10.0ms (4.2% of total)
ival-div: 3.0ms (1.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series4.0ms (0%)

Memory
9.4MiB live, 9.4MiB allocated
Counts
4 → 48
Calls
Call 1
Inputs
#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())
#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())
#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())
#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())
Outputs
#s(alt -1/2 (taylor 0 eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))))) (taylor inf eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* 1/6 (pow eps 3)) (taylor 0 eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2)))) (taylor 0 eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120)))) (taylor 0 eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120)))) (taylor 0 eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1/6 (pow eps 2)))) (taylor 0 eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6)))) (taylor 0 eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6)))) (taylor 0 eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (sin eps) (taylor inf eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (sin eps) (taylor inf eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (sin eps) (taylor inf eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (sin eps) (taylor inf eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (sin eps) (taylor -inf eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (sin eps) (taylor -inf eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (sin eps) (taylor -inf eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (sin eps) (taylor -inf eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* -1/3 (pow eps 3)) (taylor 0 eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3)) (taylor 0 eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3)) (taylor 0 eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3)) (taylor 0 eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))) (taylor inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))) (taylor inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))) (taylor inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1))) (taylor -inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1))) (taylor -inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1))) (taylor -inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
Calls

12 calls:

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

simplify235.0ms (1.3%)

Memory
16.6MiB live, 287.8MiB allocated
Algorithm
egg-herbie
Rules
12 288×lower-fma.f64
12 288×lower-fma.f32
6 122×lower-*.f64
6 122×lower-*.f32
1 424×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0148561
1422524
21321499
35650444
08479418
Stop Event
iter limit
node limit
Counts
48 → 43
Calls
Call 1
Inputs
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
1
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
1
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
(* 1/6 (pow eps 3))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
eps
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
eps
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
eps
(* eps (+ 1 (* -1/6 (pow eps 2))))
(* eps (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))
(* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
(sin eps)
(sin eps)
(sin eps)
(sin eps)
(sin eps)
(sin eps)
(sin eps)
(sin eps)
(* -1/3 (pow eps 3))
(* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))
(* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))
(* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))
eps
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
eps
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
Outputs
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (-.f64 (/.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (*.f64 eps eps)) (/.f64 #s(literal -1 binary64) eps)) (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
(fma.f64 (sin.f64 eps) (fma.f64 (sin.f64 eps) (/.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (*.f64 (*.f64 eps eps) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64))))) (/.f64 #s(literal -1 binary64) eps)) (fma.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (-.f64 (/.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (*.f64 eps eps)) (/.f64 #s(literal -1 binary64) eps)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (fma.f64 (+.f64 (/.f64 #s(literal -1 binary64) (cos.f64 eps)) #s(literal 1 binary64)) (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64)) (sin.f64 eps)) eps))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))) (/.f64 (sin.f64 eps) (cos.f64 eps)))) eps) (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) eps))
(* 1/6 (pow eps 3))
(*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
eps
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(-.f64 eps (sin.f64 eps))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(-.f64 eps (sin.f64 eps))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(-.f64 eps (sin.f64 eps))
eps
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(-.f64 eps (sin.f64 eps))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(-.f64 eps (sin.f64 eps))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(-.f64 eps (sin.f64 eps))
eps
(* eps (+ 1 (* -1/6 (pow eps 2))))
(fma.f64 eps (*.f64 (*.f64 eps eps) #s(literal -1/6 binary64)) eps)
(* eps (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))
(fma.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) eps)
(* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
(fma.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) eps)
(sin eps)
(sin.f64 eps)
(sin eps)
(sin.f64 eps)
(sin eps)
(sin.f64 eps)
(sin eps)
(sin.f64 eps)
(sin eps)
(sin.f64 eps)
(sin eps)
(sin.f64 eps)
(sin eps)
(sin.f64 eps)
(sin eps)
(sin.f64 eps)
(* -1/3 (pow eps 3))
(*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -1/3 binary64))
(* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -2/15 binary64)) #s(literal -1/3 binary64))))
(* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))
(*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -17/315 binary64)) #s(literal -2/15 binary64)) #s(literal -1/3 binary64)))))
(* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -62/2835 binary64) #s(literal -17/315 binary64)) #s(literal -2/15 binary64))) #s(literal -1/3 binary64))))
eps
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(-.f64 eps (/.f64 (sin.f64 eps) (cos.f64 eps)))
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(-.f64 eps (/.f64 (sin.f64 eps) (cos.f64 eps)))
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(-.f64 eps (/.f64 (sin.f64 eps) (cos.f64 eps)))
eps
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(-.f64 eps (/.f64 (sin.f64 eps) (cos.f64 eps)))
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(-.f64 eps (/.f64 (sin.f64 eps) (cos.f64 eps)))
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(-.f64 eps (/.f64 (sin.f64 eps) (cos.f64 eps)))

rewrite295.0ms (1.6%)

Memory
-6.4MiB live, 383.3MiB allocated
Rules
4 318×lower-*.f64
4 318×lower-*.f32
3 264×lower-/.f32
3 262×lower-/.f64
2 758×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0619
01119
15119
240819
3594719
0825819
Stop Event
iter limit
node limit
iter limit
Counts
4 → 419
Calls
Call 1
Inputs
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
(-.f64 eps (sin.f64 eps))
(sin.f64 eps)
(-.f64 eps (tan.f64 eps))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 eps (tan.f64 eps)) (-.f64 eps (sin.f64 eps)))) #s(literal -1 binary64)))
(+.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)))
(+.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))))
(+.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 (sin.f64 eps))))
(+.f64 (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)) (/.f64 eps (-.f64 eps (tan.f64 eps))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 (sin.f64 eps))) (/.f64 eps (-.f64 eps (tan.f64 eps))))
(+.f64 (*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 eps eps)) (*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)))))
(+.f64 (*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 eps eps)))
(+.f64 (*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 eps eps (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 eps (tan.f64 eps))))
(+.f64 (*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) eps) (*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (tan.f64 eps)))
(+.f64 (*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (tan.f64 eps)) (*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) eps))
(+.f64 (*.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 1 binary64)) (*.f64 (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 eps eps) (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))) (*.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))) (*.f64 (*.f64 eps eps) (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))))
(+.f64 (*.f64 (fma.f64 eps eps (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))) (*.f64 (*.f64 eps (tan.f64 eps)) (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))))
(+.f64 (*.f64 eps (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (tan.f64 eps) (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))))
(+.f64 (*.f64 (tan.f64 eps) (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 eps (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))))
(-.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (tan.f64 eps) eps)))
(-.f64 (/.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (-.f64 eps (tan.f64 eps))) (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (-.f64 eps (tan.f64 eps))))
(-.f64 (/.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (sin.f64 eps))) (-.f64 eps (tan.f64 eps))) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 eps eps))) (*.f64 (+.f64 eps (sin.f64 eps)) #s(literal 2 binary64))) (-.f64 eps (tan.f64 eps))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 (tan.f64 eps) eps)) (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (tan.f64 eps) eps)))
(-.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (-.f64 eps (tan.f64 eps)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 (-.f64 eps (tan.f64 eps)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(-.f64 (/.f64 (*.f64 eps eps) (*.f64 (-.f64 eps (tan.f64 eps)) (+.f64 eps (sin.f64 eps)))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) (*.f64 (-.f64 eps (tan.f64 eps)) (+.f64 eps (sin.f64 eps)))))
(-.f64 (/.f64 (*.f64 eps (-.f64 eps (tan.f64 eps))) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (fma.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps))) (*.f64 (*.f64 eps eps) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal -2 binary64))))) (/.f64 (pow.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (fma.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps))) (*.f64 (*.f64 eps eps) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal -2 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 eps eps) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps)))) (/.f64 (pow.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps)))))
(fma.f64 eps (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)))
(fma.f64 eps (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))))
(fma.f64 eps (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 (sin.f64 eps))))
(fma.f64 eps (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (tan.f64 eps) (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))))
(fma.f64 (sin.f64 eps) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (/.f64 eps (-.f64 eps (tan.f64 eps))))
(fma.f64 (tan.f64 eps) (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 eps (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))))
(fma.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 1 binary64) (*.f64 (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)) #s(literal 1 binary64)))
(fma.f64 (*.f64 eps eps) (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))))
(fma.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 (*.f64 eps eps) (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))))
(fma.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (/.f64 eps (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)))
(fma.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (/.f64 eps (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))))
(fma.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (/.f64 eps (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 (sin.f64 eps))))
(fma.f64 #s(literal 1 binary64) (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)))
(fma.f64 #s(literal 1 binary64) (/.f64 eps (-.f64 eps (tan.f64 eps))) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))))
(fma.f64 #s(literal 1 binary64) (/.f64 eps (-.f64 eps (tan.f64 eps))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 (sin.f64 eps))))
(fma.f64 (neg.f64 (sin.f64 eps)) (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (/.f64 eps (-.f64 eps (tan.f64 eps))))
(fma.f64 (+.f64 eps (tan.f64 eps)) (/.f64 eps (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)))
(fma.f64 (+.f64 eps (tan.f64 eps)) (/.f64 eps (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))))
(fma.f64 (+.f64 eps (tan.f64 eps)) (/.f64 eps (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 (sin.f64 eps))))
(fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) (/.f64 eps (-.f64 eps (tan.f64 eps))))
(fma.f64 (neg.f64 eps) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)))
(fma.f64 (neg.f64 eps) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))))
(fma.f64 (neg.f64 eps) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 (sin.f64 eps))))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) eps (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) eps (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) eps (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 (sin.f64 eps))))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 (sin.f64 eps)) (/.f64 eps (-.f64 eps (tan.f64 eps))))
(fma.f64 (fma.f64 eps eps (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 (*.f64 eps (tan.f64 eps)) (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))))
(fma.f64 (/.f64 eps (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)))
(fma.f64 (/.f64 eps (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))))
(fma.f64 (/.f64 eps (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 (sin.f64 eps))))
(fma.f64 (/.f64 eps (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)))
(fma.f64 (/.f64 eps (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))))
(fma.f64 (/.f64 eps (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 (sin.f64 eps))))
(fma.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 eps eps) (*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)))))
(fma.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 eps eps)))
(fma.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 eps eps (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 eps (tan.f64 eps))))
(fma.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) eps (*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (tan.f64 eps)))
(fma.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (tan.f64 eps) (*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) eps))
(fma.f64 (/.f64 (sin.f64 eps) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (/.f64 eps (-.f64 eps (tan.f64 eps))))
(fma.f64 (/.f64 (sin.f64 eps) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 eps (-.f64 eps (tan.f64 eps))))
(fma.f64 (*.f64 eps #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)))
(fma.f64 (*.f64 eps #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))))
(fma.f64 (*.f64 eps #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 (sin.f64 eps))))
(fma.f64 (/.f64 eps #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)))
(fma.f64 (/.f64 eps #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))))
(fma.f64 (/.f64 eps #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 (sin.f64 eps))))
(fma.f64 (neg.f64 (/.f64 (sin.f64 eps) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (/.f64 eps (-.f64 eps (tan.f64 eps))))
(fma.f64 (neg.f64 (/.f64 (sin.f64 eps) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (+.f64 eps (tan.f64 eps)) (/.f64 eps (-.f64 eps (tan.f64 eps))))
(fma.f64 (/.f64 eps (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)))
(fma.f64 (/.f64 eps (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))))
(fma.f64 (/.f64 eps (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 (sin.f64 eps))))
(fma.f64 (/.f64 eps (+.f64 (neg.f64 (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)))
(fma.f64 (/.f64 eps (+.f64 (neg.f64 (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))))
(fma.f64 (/.f64 eps (+.f64 (neg.f64 (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 (sin.f64 eps))))
(fma.f64 (/.f64 (neg.f64 eps) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)))
(fma.f64 (/.f64 (neg.f64 eps) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))))
(fma.f64 (/.f64 (neg.f64 eps) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 (sin.f64 eps))))
(fma.f64 (/.f64 (neg.f64 eps) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)))
(fma.f64 (/.f64 (neg.f64 eps) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))))
(fma.f64 (/.f64 (neg.f64 eps) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 (sin.f64 eps))))
(neg.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (tan.f64 eps) eps)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (tan.f64 eps) eps))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (-.f64 eps (tan.f64 eps)) (-.f64 eps (sin.f64 eps)))))
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (tan.f64 eps) eps))
(/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (*.f64 (-.f64 eps (tan.f64 eps)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))))
(/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (-.f64 (tan.f64 eps) eps)))
(/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (neg.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (tan.f64 eps)) (-.f64 eps (sin.f64 eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal 2 binary64)) (fma.f64 eps (-.f64 eps (tan.f64 eps)) (*.f64 (-.f64 (tan.f64 eps) eps) (sin.f64 eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps))) (*.f64 (*.f64 eps eps) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps))) (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))) (/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (-.f64 eps (tan.f64 eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (sin.f64 eps)) (/.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 eps (tan.f64 eps)))))
(/.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (*.f64 (-.f64 eps (tan.f64 eps)) (+.f64 eps (sin.f64 eps))))
(/.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (*.f64 (neg.f64 (+.f64 eps (sin.f64 eps))) (-.f64 (tan.f64 eps) eps)))
(/.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (*.f64 (-.f64 (tan.f64 eps) eps) (neg.f64 (+.f64 eps (sin.f64 eps)))))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 eps (tan.f64 eps)) (-.f64 (sin.f64 eps) eps)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 eps (sin.f64 eps))) (-.f64 (tan.f64 eps) eps)))
(/.f64 (fma.f64 eps (-.f64 eps (tan.f64 eps)) (*.f64 (-.f64 (tan.f64 eps) eps) (sin.f64 eps))) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (*.f64 (-.f64 eps (tan.f64 eps)) (neg.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(/.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (*.f64 (-.f64 (tan.f64 eps) eps) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))))
(/.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (neg.f64 (*.f64 (-.f64 eps (tan.f64 eps)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 eps (tan.f64 eps)) (neg.f64 (+.f64 eps (sin.f64 eps)))))
(/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (neg.f64 (*.f64 (-.f64 eps (tan.f64 eps)) (+.f64 eps (sin.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64))) (fma.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps))) (*.f64 (*.f64 eps eps) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 9 binary64)))) (*.f64 (*.f64 (-.f64 eps (tan.f64 eps)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (+.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (pow.f64 (*.f64 eps (sin.f64 eps)) #s(literal 3 binary64)))))
(/.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (*.f64 (*.f64 (-.f64 eps (tan.f64 eps)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))))
(/.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (*.f64 (*.f64 (-.f64 eps (tan.f64 eps)) (+.f64 eps (sin.f64 eps))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 (fma.f64 eps eps #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (/.f64 #s(literal 1 binary64) (-.f64 eps (sin.f64 eps))))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps))) (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps))))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (sin.f64 eps) #s(literal 4 binary64))) (*.f64 (*.f64 (-.f64 eps (tan.f64 eps)) (+.f64 eps (sin.f64 eps))) (-.f64 (fma.f64 eps eps #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))))
(/.f64 (/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (-.f64 eps (tan.f64 eps))) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 eps (tan.f64 eps))) (+.f64 eps (sin.f64 eps)))
(/.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))))
(/.f64 (*.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 eps (sin.f64 eps)) (+.f64 eps (tan.f64 eps))) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 eps (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))) (-.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))))
(/.f64 (-.f64 (*.f64 eps (-.f64 (tan.f64 eps) eps)) (*.f64 (-.f64 eps (tan.f64 eps)) (neg.f64 (sin.f64 eps)))) (*.f64 (-.f64 eps (tan.f64 eps)) (-.f64 (tan.f64 eps) eps)))
(/.f64 (-.f64 (-.f64 eps (tan.f64 eps)) (*.f64 (/.f64 (-.f64 eps (tan.f64 eps)) eps) (sin.f64 eps))) (*.f64 (/.f64 (-.f64 eps (tan.f64 eps)) eps) (-.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))) (*.f64 (/.f64 (-.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 eps (tan.f64 eps)) eps) (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (*.f64 (/.f64 (-.f64 eps (tan.f64 eps)) eps) (neg.f64 (sin.f64 eps)))) (*.f64 (/.f64 (-.f64 eps (tan.f64 eps)) eps) (-.f64 (tan.f64 eps) eps)))
(/.f64 (-.f64 (*.f64 (neg.f64 eps) (-.f64 eps (tan.f64 eps))) (*.f64 (-.f64 (tan.f64 eps) eps) (sin.f64 eps))) (*.f64 (-.f64 (tan.f64 eps) eps) (-.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (neg.f64 eps) (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))) (*.f64 (-.f64 (tan.f64 eps) eps) #s(literal 1 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))))
(/.f64 (-.f64 (*.f64 (neg.f64 eps) (-.f64 (tan.f64 eps) eps)) (*.f64 (-.f64 (tan.f64 eps) eps) (neg.f64 (sin.f64 eps)))) (pow.f64 (-.f64 (tan.f64 eps) eps) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))) (-.f64 (tan.f64 eps) eps)))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) #s(literal -1 binary64)) (*.f64 (+.f64 eps (sin.f64 eps)) (-.f64 (tan.f64 eps) eps)))
(/.f64 (*.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (-.f64 eps (tan.f64 eps))))
(/.f64 (*.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))) (-.f64 (tan.f64 eps) eps)))
(/.f64 (*.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (-.f64 (tan.f64 eps) eps)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (+.f64 eps (sin.f64 eps))) (-.f64 eps (tan.f64 eps))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) #s(literal 1 binary64)) (*.f64 (+.f64 eps (sin.f64 eps)) (-.f64 (tan.f64 eps) eps)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) #s(literal -1 binary64)) (*.f64 (neg.f64 (+.f64 eps (sin.f64 eps))) (-.f64 (tan.f64 eps) eps)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))))) (*.f64 (-.f64 eps (tan.f64 eps)) (neg.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))) (*.f64 (-.f64 eps (tan.f64 eps)) (neg.f64 (+.f64 eps (sin.f64 eps)))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))))) (*.f64 (-.f64 (tan.f64 eps) eps) (neg.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))) (*.f64 (-.f64 (tan.f64 eps) eps) (neg.f64 (+.f64 eps (sin.f64 eps)))))
(/.f64 (*.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps eps)) (pow.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)))) (*.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (fma.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) (-.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) (*.f64 eps eps)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(/.f64 (*.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)))) (*.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (-.f64 (*.f64 eps eps) (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))))))
(/.f64 (*.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (-.f64 eps (tan.f64 eps))))
(/.f64 (*.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (fma.f64 (tan.f64 eps) (-.f64 (tan.f64 eps) eps) (*.f64 eps eps))))
(/.f64 (neg.f64 (fma.f64 eps (-.f64 eps (tan.f64 eps)) (*.f64 (-.f64 (tan.f64 eps) eps) (sin.f64 eps)))) (neg.f64 (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps))) (*.f64 (*.f64 eps eps) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps))) (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (-.f64 eps (tan.f64 eps)))) (neg.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))))
(/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 eps (tan.f64 eps)))) (neg.f64 (+.f64 eps (sin.f64 eps))))
(/.f64 (+.f64 (pow.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)) #s(literal 3 binary64))) (fma.f64 (*.f64 eps eps) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal -2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)) #s(literal 2 binary64)) (*.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal -2 binary64))) (pow.f64 (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)) #s(literal 2 binary64))) (-.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sin.f64 eps) eps)) (-.f64 (tan.f64 eps) eps))
(/.f64 (*.f64 (-.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) (-.f64 (tan.f64 eps) eps))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps (tan.f64 eps)) (*.f64 (-.f64 (tan.f64 eps) eps) (sin.f64 eps)))) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64)))) (fma.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps))) (*.f64 (*.f64 eps eps) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal -2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps))) (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (-.f64 eps (tan.f64 eps)))) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 eps (tan.f64 eps)))) (+.f64 eps (sin.f64 eps)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))))) (neg.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))) (neg.f64 (+.f64 eps (sin.f64 eps))))
(/.f64 (*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps eps)) (pow.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) (-.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) (*.f64 eps eps)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(/.f64 (*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)))) (-.f64 (*.f64 eps eps) (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)))))
(/.f64 (*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (-.f64 eps (tan.f64 eps)))
(/.f64 (*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 (tan.f64 eps) (-.f64 (tan.f64 eps) eps) (*.f64 eps eps)))
(/.f64 (*.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps))) (neg.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps))) (neg.f64 (+.f64 eps (sin.f64 eps))))
(/.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps))) (neg.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps))) (neg.f64 (+.f64 eps (sin.f64 eps))))
(/.f64 (*.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps))) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps))) (+.f64 eps (sin.f64 eps)))
(/.f64 (/.f64 (-.f64 (sin.f64 eps) eps) #s(literal -1 binary64)) (-.f64 eps (tan.f64 eps)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (tan.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))))) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (tan.f64 eps)) (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))))) (+.f64 eps (sin.f64 eps)))
(/.f64 (/.f64 (fma.f64 eps (-.f64 eps (tan.f64 eps)) (*.f64 (-.f64 (tan.f64 eps) eps) (sin.f64 eps))) (-.f64 eps (tan.f64 eps))) (-.f64 eps (tan.f64 eps)))
(pow.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) #s(literal 1 binary64))
(pow.f64 (/.f64 (-.f64 eps (tan.f64 eps)) (-.f64 eps (sin.f64 eps))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal 2 binary64)) (fma.f64 eps (-.f64 eps (tan.f64 eps)) (*.f64 (-.f64 (tan.f64 eps) eps) (sin.f64 eps)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps))) (*.f64 (*.f64 eps eps) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal -2 binary64)))) (-.f64 (pow.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps))) (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))) (/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (-.f64 eps (tan.f64 eps)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 eps (sin.f64 eps)) (/.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 eps (tan.f64 eps)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (-.f64 eps (tan.f64 eps)) (-.f64 eps (sin.f64 eps))) (/.f64 (-.f64 eps (tan.f64 eps)) (-.f64 eps (sin.f64 eps)))) #s(literal -1/2 binary64))
(*.f64 (-.f64 eps (sin.f64 eps)) (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)))
(*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) #s(literal 1 binary64))
(*.f64 (-.f64 (sin.f64 eps) eps) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)))
(*.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))))
(*.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (-.f64 eps (tan.f64 eps))))
(*.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 eps (tan.f64 eps)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(*.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))))
(*.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))) (/.f64 (-.f64 eps (sin.f64 eps)) (*.f64 (-.f64 eps (tan.f64 eps)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))))
(*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(*.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))) (-.f64 eps (tan.f64 eps))))
(*.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 eps (tan.f64 eps)) (+.f64 eps (sin.f64 eps)))))
(*.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps))))
(*.f64 (+.f64 eps (sin.f64 eps)) (/.f64 (-.f64 eps (sin.f64 eps)) (*.f64 (-.f64 eps (tan.f64 eps)) (+.f64 eps (sin.f64 eps)))))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (tan.f64 eps) eps)))
(*.f64 (fma.f64 eps (-.f64 eps (tan.f64 eps)) (*.f64 (-.f64 (tan.f64 eps) eps) (sin.f64 eps))) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal -2 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps))) (*.f64 (*.f64 eps eps) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal -2 binary64))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 eps (sin.f64 eps)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps))
(*.f64 (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps))) (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps)))))
(*.f64 (/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (-.f64 eps (tan.f64 eps))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 eps (tan.f64 eps))) (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (-.f64 eps (sin.f64 eps)) (+.f64 eps (tan.f64 eps))))
(*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))))
(*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))
(*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps)))))
(*.f64 (/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (/.f64 #s(literal 1 binary64) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))))
(*.f64 (/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps)))))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))) (/.f64 #s(literal 1 binary64) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps)))))
(*.f64 (/.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))) (-.f64 eps (tan.f64 eps))) (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))))
(*.f64 (/.f64 (+.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) (/.f64 (-.f64 eps (sin.f64 eps)) (+.f64 eps (sin.f64 eps))))
(*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)))
(*.f64 (pow.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sin.f64 eps) eps)) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (+.f64 eps (tan.f64 eps)))
(*.f64 (/.f64 (-.f64 (sin.f64 eps) eps) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (tan.f64 eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (tan.f64 eps)) (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))))) (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))))
(*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (+.f64 (neg.f64 (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))))
(*.f64 (/.f64 (/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (-.f64 eps (tan.f64 eps))) (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps eps)) (pow.f64 (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))) (-.f64 (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))) (*.f64 eps eps)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(*.f64 (/.f64 (/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (-.f64 eps (tan.f64 eps))) (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))) #s(literal 2 binary64)))) (-.f64 (*.f64 eps eps) (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 eps (tan.f64 eps))) (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) (-.f64 eps (sin.f64 eps)))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 eps (tan.f64 eps))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (fma.f64 (sin.f64 eps) (-.f64 (sin.f64 eps) eps) (*.f64 eps eps)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 eps (sin.f64 eps)))) #s(literal -1 binary64)))
(+.f64 eps (neg.f64 (sin.f64 eps)))
(+.f64 (neg.f64 (sin.f64 eps)) eps)
(+.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (neg.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(+.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (sin.f64 eps))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 eps eps))) (*.f64 (+.f64 eps (sin.f64 eps)) #s(literal 2 binary64)))))
(+.f64 (neg.f64 (neg.f64 eps)) (neg.f64 (sin.f64 eps)))
(-.f64 eps (sin.f64 eps))
(-.f64 #s(literal 0 binary64) (-.f64 (sin.f64 eps) eps))
(-.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))))
(-.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (sin.f64 eps))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 eps eps))) (*.f64 (+.f64 eps (sin.f64 eps)) #s(literal 2 binary64))))
(-.f64 (+.f64 eps #s(literal 0 binary64)) (sin.f64 eps))
(fma.f64 eps (/.f64 eps (+.f64 eps (sin.f64 eps))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 eps eps))) (*.f64 (+.f64 eps (sin.f64 eps)) #s(literal 2 binary64)))))
(fma.f64 eps (/.f64 (*.f64 eps eps) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (neg.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(fma.f64 (sin.f64 eps) #s(literal -1 binary64) eps)
(fma.f64 (*.f64 eps (*.f64 eps eps)) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (neg.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 eps eps))) (*.f64 (+.f64 eps (sin.f64 eps)) #s(literal 2 binary64)))))
(fma.f64 (*.f64 eps eps) (/.f64 eps (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (neg.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(fma.f64 #s(literal -1 binary64) (sin.f64 eps) eps)
(fma.f64 (pow.f64 eps #s(literal 3/2 binary64)) (/.f64 (pow.f64 eps #s(literal 3/2 binary64)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (neg.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(fma.f64 (/.f64 (*.f64 eps eps) (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) (-.f64 eps (sin.f64 eps)) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 eps eps))) (*.f64 (+.f64 eps (sin.f64 eps)) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (fma.f64 (sin.f64 eps) (-.f64 (sin.f64 eps) eps) (*.f64 eps eps)) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 eps eps))) (*.f64 (+.f64 eps (sin.f64 eps)) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps eps)) (pow.f64 (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))) (-.f64 (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))) (*.f64 eps eps)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (neg.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(fma.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))) #s(literal 2 binary64)))) (-.f64 (*.f64 eps eps) (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(neg.f64 (-.f64 (sin.f64 eps) eps))
(/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64) (-.f64 (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 eps))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 eps (sin.f64 eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 eps (sin.f64 eps))) #s(literal 1 binary64)))
(/.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (+.f64 eps (sin.f64 eps)))
(/.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (neg.f64 (neg.f64 (+.f64 eps (sin.f64 eps)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 eps (sin.f64 eps)))))
(/.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))))
(/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (neg.f64 (+.f64 eps (sin.f64 eps))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 9 binary64)))) (*.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))) (+.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (pow.f64 (*.f64 eps (sin.f64 eps)) #s(literal 3 binary64)))))
(/.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (*.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))))
(/.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (*.f64 (+.f64 eps (sin.f64 eps)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 (fma.f64 eps eps #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (sin.f64 eps) #s(literal 4 binary64))) (*.f64 (+.f64 eps (sin.f64 eps)) (-.f64 (fma.f64 eps eps #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (*.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (pow.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (+.f64 eps (sin.f64 eps))) (*.f64 (+.f64 eps (sin.f64 eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))) (pow.f64 (+.f64 eps (sin.f64 eps)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 9 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (pow.f64 (*.f64 eps (sin.f64 eps)) #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))))
(/.f64 (*.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))))
(/.f64 (*.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 (fma.f64 eps eps #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (+.f64 eps (sin.f64 eps))))
(/.f64 (*.f64 (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (sin.f64 eps) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 eps eps #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (+.f64 eps (sin.f64 eps))))
(/.f64 (*.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) #s(literal 1 binary64)) (neg.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) #s(literal 1 binary64)) (neg.f64 (+.f64 eps (sin.f64 eps))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))))) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))) (+.f64 eps (sin.f64 eps)))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))) (neg.f64 (neg.f64 (+.f64 eps (sin.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (sin.f64 eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 eps eps))) (*.f64 (+.f64 eps (sin.f64 eps)) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (sin.f64 eps))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 eps eps))) (*.f64 (+.f64 eps (sin.f64 eps)) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (sin.f64 eps))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 eps eps))) (*.f64 (+.f64 eps (sin.f64 eps)) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) (*.f64 eps eps)) (-.f64 (neg.f64 (sin.f64 eps)) eps))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) #s(literal 2 binary64))) (fma.f64 eps (/.f64 (*.f64 eps eps) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (sin.f64 eps))) #s(literal 2 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 eps eps))) (*.f64 (+.f64 eps (sin.f64 eps)) #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 eps (/.f64 eps (+.f64 eps (sin.f64 eps))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 eps eps))) (*.f64 (+.f64 eps (sin.f64 eps)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 9 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))) (+.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (pow.f64 (*.f64 eps (sin.f64 eps)) #s(literal 3 binary64))))
(/.f64 (*.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))))
(/.f64 (*.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps)))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 (fma.f64 eps eps #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(/.f64 (*.f64 (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (sin.f64 eps) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps)))) (-.f64 (fma.f64 eps eps #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))))
(pow.f64 (-.f64 eps (sin.f64 eps)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 eps (sin.f64 eps))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 eps (sin.f64 eps))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (-.f64 eps (sin.f64 eps)) #s(literal 1 binary64))
(*.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))))
(*.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) #s(literal 1 binary64)))
(*.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))) (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))))
(*.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))) (*.f64 (-.f64 eps (sin.f64 eps)) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(*.f64 #s(literal 1 binary64) (-.f64 eps (sin.f64 eps)))
(*.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))))
(*.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))) #s(literal 1 binary64)))
(*.f64 (+.f64 eps (sin.f64 eps)) (/.f64 (-.f64 eps (sin.f64 eps)) (+.f64 eps (sin.f64 eps))))
(*.f64 (+.f64 eps (sin.f64 eps)) (*.f64 (-.f64 eps (sin.f64 eps)) (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps)))))
(*.f64 #s(literal -1 binary64) (-.f64 (sin.f64 eps) eps))
(*.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))))
(*.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (sin.f64 eps)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))) (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (fma.f64 (sin.f64 eps) (-.f64 (sin.f64 eps) eps) (*.f64 eps eps)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (+.f64 (-.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) (-.f64 eps (sin.f64 eps)))
(*.f64 (/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps eps)) (pow.f64 (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))) (-.f64 (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))) (*.f64 eps eps)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(*.f64 (/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))) #s(literal 2 binary64)))) (-.f64 (*.f64 eps eps) (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)))))
(-.f64 #s(literal 0 binary64) (neg.f64 (sin.f64 eps)))
(sin.f64 eps)
(neg.f64 (neg.f64 (sin.f64 eps)))
(*.f64 #s(literal 1 binary64) (sin.f64 eps))
(*.f64 #s(literal -1 binary64) (neg.f64 (sin.f64 eps)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 eps (tan.f64 eps))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(+.f64 eps (neg.f64 (tan.f64 eps)))
(+.f64 (neg.f64 (tan.f64 eps)) eps)
(+.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))))
(+.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(+.f64 (neg.f64 (neg.f64 eps)) (neg.f64 (tan.f64 eps)))
(-.f64 eps (tan.f64 eps))
(-.f64 #s(literal 0 binary64) (-.f64 (tan.f64 eps) eps))
(-.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(-.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))
(-.f64 (/.f64 eps #s(literal 1 binary64)) (/.f64 (tan.f64 eps) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64)))
(-.f64 (+.f64 eps #s(literal 0 binary64)) (tan.f64 eps))
(fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(fma.f64 eps (/.f64 (*.f64 eps eps) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))))
(fma.f64 (sin.f64 eps) (/.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 eps))) eps)
(fma.f64 (sin.f64 eps) (neg.f64 (/.f64 #s(literal 1 binary64) (cos.f64 eps))) eps)
(fma.f64 (tan.f64 eps) #s(literal -1 binary64) eps)
(fma.f64 (*.f64 eps (*.f64 eps eps)) (/.f64 #s(literal 1 binary64) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(fma.f64 (*.f64 eps eps) (/.f64 eps (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))))
(fma.f64 (neg.f64 (sin.f64 eps)) (/.f64 #s(literal 1 binary64) (cos.f64 eps)) eps)
(fma.f64 #s(literal -1 binary64) (tan.f64 eps) eps)
(fma.f64 (pow.f64 eps #s(literal 3/2 binary64)) (/.f64 (pow.f64 eps #s(literal 3/2 binary64)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))))
(fma.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (-.f64 eps (tan.f64 eps)) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(fma.f64 (/.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 (tan.f64 eps) (-.f64 (tan.f64 eps) eps) (*.f64 eps eps)) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(fma.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps eps)) (pow.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) (-.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) (*.f64 eps eps)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))))
(fma.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)))) (-.f64 (*.f64 eps eps) (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))))
(neg.f64 (-.f64 (tan.f64 eps) eps))
(/.f64 (-.f64 eps (tan.f64 eps)) #s(literal 1 binary64))
(/.f64 (-.f64 (tan.f64 eps) eps) #s(literal -1 binary64))
(/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))
(/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))))
(/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (+.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (-.f64 (*.f64 eps eps) (neg.f64 (*.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (+.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)))
(/.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))))
(/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (neg.f64 (+.f64 eps (tan.f64 eps))))
(/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 6 binary64))) (*.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 6 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (+.f64 (fma.f64 eps (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 4 binary64))) (pow.f64 (*.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 9 binary64)))) (*.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (+.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 6 binary64))) (pow.f64 (*.f64 eps (tan.f64 eps)) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (tan.f64 eps) #s(literal 4 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (fma.f64 eps eps (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (*.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))
(/.f64 (*.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 eps (tan.f64 eps)))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 9 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 6 binary64))) (pow.f64 (*.f64 eps (tan.f64 eps)) #s(literal 3 binary64))) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (fma.f64 eps (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 4 binary64))) (pow.f64 (*.f64 eps (tan.f64 eps)) #s(literal 2 binary64))) (+.f64 eps (tan.f64 eps))))
(/.f64 (*.f64 (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (tan.f64 eps) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 eps eps (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (+.f64 eps (tan.f64 eps))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))))
(/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (-.f64 (neg.f64 (tan.f64 eps)) eps))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) #s(literal 2 binary64))) (fma.f64 eps (/.f64 (*.f64 eps eps) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64))) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 9 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))) (+.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 6 binary64))) (pow.f64 (*.f64 eps (tan.f64 eps)) #s(literal 3 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps)))) (+.f64 (fma.f64 eps (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 4 binary64))) (pow.f64 (*.f64 eps (tan.f64 eps)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (tan.f64 eps) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps)))) (fma.f64 eps eps (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))
(pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (-.f64 eps (tan.f64 eps)) #s(literal 1 binary64))
(*.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(*.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (/.f64 (-.f64 eps (tan.f64 eps)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(*.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 #s(literal 1 binary64) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))))
(*.f64 #s(literal 1 binary64) (-.f64 eps (tan.f64 eps)))
(*.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))))
(*.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64)))
(*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (-.f64 eps (tan.f64 eps)) (+.f64 eps (tan.f64 eps))))
(*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps)))))
(*.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps))
(*.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))))
(*.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 (tan.f64 eps) (-.f64 (tan.f64 eps) eps) (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (-.f64 eps (tan.f64 eps)))
(*.f64 (/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps eps)) (pow.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) (-.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) (*.f64 eps eps)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(*.f64 (/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)))) (-.f64 (*.f64 eps eps) (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)))))

eval49.0ms (0.3%)

Memory
13.8MiB live, 94.4MiB allocated
Compiler

Compiled 12 477 to 1 225 computations (90.2% saved)

prune84.0ms (0.4%)

Memory
-9.4MiB live, 153.7MiB allocated
Pruning

14 alts after pruning (13 fresh and 1 done)

PrunedKeptTotal
New44913462
Fresh000
Picked011
Done000
Total44914463
Accuracy
100.0%
Counts
463 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
2.5%
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (neg.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))))) (-.f64 eps (tan.f64 eps)))
1.7%
(/.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 eps eps))) (*.f64 (+.f64 eps (sin.f64 eps)) #s(literal 2 binary64))))) (-.f64 eps (tan.f64 eps)))
2.0%
(/.f64 (-.f64 (*.f64 eps (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))) (-.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))))
3.8%
(/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
2.6%
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
2.9%
(/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
2.2%
(/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps)))
2.6%
(-.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))))
2.0%
(*.f64 (fma.f64 eps (-.f64 eps (tan.f64 eps)) (*.f64 (-.f64 (tan.f64 eps) eps) (sin.f64 eps))) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal -2 binary64)))
2.6%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps))
99.8%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
99.6%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
99.4%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64)))
98.6%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Compiler

Compiled 540 to 278 computations (48.5% saved)

simplify179.0ms (1%)

Memory
18.5MiB live, 235.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sin.f64 eps)
cost-diff0
(-.f64 eps (sin.f64 eps))
cost-diff0
(/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
cost-diff6976
(fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
cost-diff0
(neg.f64 (*.f64 eps eps))
cost-diff128
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))
cost-diff128
(+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))
cost-diff128
(/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
cost-diff0
(*.f64 eps (*.f64 eps eps))
cost-diff0
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
cost-diff0
#s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
cost-diff0
(/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps)))
cost-diff0
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
cost-diff0
(fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64))
cost-diff0
(*.f64 eps eps)
cost-diff0
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
cost-diff0
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
Rules
9 082×lower-fma.f32
9 068×lower-fma.f64
3 088×lower-*.f32
3 074×lower-*.f64
2 202×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052395
093387
1199385
2477385
31208385
42792385
55111379
08171375
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(*.f64 eps eps)
eps
(fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64))
(*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))
(fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))
(*.f64 eps #s(literal 27/112000 binary64))
#s(literal 27/112000 binary64)
#s(literal -27/2800 binary64)
#s(literal 9/40 binary64)
#s(literal -1/2 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
(/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps)))
#s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 eps (*.f64 eps eps))
eps
(*.f64 eps eps)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))
(fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))
#s(literal -1/362880 binary64)
#s(literal 1/5040 binary64)
#s(literal -1/120 binary64)
#s(literal 1/6 binary64)
(-.f64 eps (tan.f64 eps))
(tan.f64 eps)
(/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))
(neg.f64 (*.f64 eps eps))
(*.f64 eps eps)
eps
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))
#s(literal 1/2 binary64)
(*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))
#s(literal -1/2 binary64)
(cos.f64 (+.f64 eps eps))
(+.f64 eps eps)
(*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))
(-.f64 (tan.f64 eps) eps)
(tan.f64 eps)
(+.f64 eps (sin.f64 eps))
(sin.f64 eps)
(/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
(-.f64 eps (sin.f64 eps))
eps
(sin.f64 eps)
(fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(/.f64 eps (+.f64 eps (tan.f64 eps)))
(+.f64 eps (tan.f64 eps))
(tan.f64 eps)
(neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))
(/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))
(pow.f64 (tan.f64 eps) #s(literal 2 binary64))
#s(literal 2 binary64)
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(*.f64 eps eps)
eps
(fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64))
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))
(*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))
(fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))
(*.f64 eps #s(literal 27/112000 binary64))
#s(literal 27/112000 binary64)
#s(literal -27/2800 binary64)
#s(literal 9/40 binary64)
#s(literal -1/2 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
(/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps)))
(/.f64 #s(approx (- eps (sin eps)) (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))) (-.f64 eps (tan.f64 eps)))
#s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
#s(approx (- eps (sin eps)) (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 eps (*.f64 eps eps))
eps
(*.f64 eps eps)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))
(fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))
(fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))
#s(literal -1/362880 binary64)
#s(literal 1/5040 binary64)
#s(literal -1/120 binary64)
#s(literal 1/6 binary64)
(-.f64 eps (tan.f64 eps))
(tan.f64 eps)
(/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps eps #s(literal -1/2 binary64))) (*.f64 (-.f64 eps (tan.f64 eps)) (+.f64 eps (sin.f64 eps))))
(+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))
(neg.f64 (*.f64 eps eps))
(*.f64 eps (neg.f64 eps))
(*.f64 eps eps)
eps
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))
#s(literal -1/2 binary64)
(cos.f64 (+.f64 eps eps))
(+.f64 eps eps)
(*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))
(-.f64 (tan.f64 eps) eps)
(tan.f64 eps)
(+.f64 eps (sin.f64 eps))
(sin.f64 eps)
(/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
(/.f64 (-.f64 eps (sin.f64 eps)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 eps (tan.f64 eps))) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))))
(-.f64 eps (sin.f64 eps))
eps
(sin.f64 eps)
(fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 eps (tan.f64 eps))) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)))
(/.f64 eps (+.f64 eps (tan.f64 eps)))
(+.f64 eps (tan.f64 eps))
(tan.f64 eps)
(neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))
(/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (-.f64 (neg.f64 (tan.f64 eps)) eps))
(/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))
(pow.f64 (tan.f64 eps) #s(literal 2 binary64))
#s(literal 2 binary64)

localize710.0ms (3.8%)

Memory
-0.9MiB live, 1 110.4MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy17.832472451304906
(fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
accuracy17.849820752276724
(-.f64 eps (sin.f64 eps))
accuracy29.426924332142885
(/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))
accuracy43.48110504702298
(/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
accuracy12.329536185526495
(+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))
accuracy17.848817727911886
(-.f64 (tan.f64 eps) eps)
accuracy28.737079172611498
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))
accuracy49.19990225582867
(/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
accuracy0.10365852017136078
#s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
accuracy0.12109375
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
accuracy17.848817727911886
(-.f64 eps (tan.f64 eps))
accuracy43.48110504702298
(/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps)))
accuracy0.8935099262771229
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
accuracy0.015625
(fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64))
accuracy0.02734375
(*.f64 eps #s(literal 27/112000 binary64))
accuracy0.14510486386608404
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
accuracy0.3828125
(*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))
Samples
385.0ms146×2valid
120.0ms36×3valid
116.0ms70×1valid
2.0ms0valid
Compiler

Compiled 350 to 53 computations (84.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 553.0ms
ival-tan: 145.0ms (26.2% of total)
ival-cos: 78.0ms (14.1% of total)
ival-sin: 71.0ms (12.8% of total)
ival-mult: 62.0ms (11.2% of total)
adjust: 46.0ms (8.3% of total)
ival-add: 46.0ms (8.3% of total)
ival-div: 41.0ms (7.4% of total)
const: 39.0ms (7.1% of total)
ival-sub: 11.0ms (2% of total)
ival-pow2: 7.0ms (1.3% of total)
ival-neg: 5.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series30.0ms (0.2%)

Memory
10.1MiB live, 48.9MiB allocated
Counts
22 → 264
Calls
Call 1
Inputs
#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())
#s(alt (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) (patch (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())
#s(alt #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (patch #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (patch (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())
#s(alt (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())
#s(alt (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (patch (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) #<representation binary64>) () ())
#s(alt (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) (patch (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) #<representation binary64>) () ())
#s(alt (neg.f64 (*.f64 eps eps)) (patch (neg.f64 (*.f64 eps eps)) #<representation binary64>) () ())
#s(alt (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) (patch (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) #<representation binary64>) () ())
#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())
#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())
#s(alt (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 eps #s(literal 27/112000 binary64)) (patch (*.f64 eps #s(literal 27/112000 binary64)) #<representation binary64>) () ())
#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())
#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())
#s(alt (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) (patch (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) #<representation binary64>) () ())
Outputs
#s(alt -1/2 (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))))) (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt -1/2 (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 6)) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6)))))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 6)) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6)))))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt 9/40 (taylor 0 eps) (#s(alt (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) (patch (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 9/40 (* -27/2800 (pow eps 2))) (taylor 0 eps) (#s(alt (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) (patch (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800))) (taylor 0 eps) (#s(alt (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) (patch (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800))) (taylor 0 eps) (#s(alt (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) (patch (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 4)) (taylor inf eps) (#s(alt (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) (patch (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) (patch (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) (patch (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) (patch (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 4)) (taylor -inf eps) (#s(alt (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) (patch (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) (patch (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) (patch (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) (patch (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt -1/2 (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))))) (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt -1/2 (taylor 0 eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))))) (taylor inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* 1/6 (pow eps 3)) (taylor 0 eps) (#s(alt #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (patch #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2)))) (taylor 0 eps) (#s(alt #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (patch #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120)))) (taylor 0 eps) (#s(alt #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (patch #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120)))) (taylor 0 eps) (#s(alt #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (patch #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (patch #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (patch #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (patch #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (patch #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (patch #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (patch #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (patch #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (patch #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/6 (pow eps 3)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (patch (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2)))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (patch (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120)))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (patch (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120)))) (taylor 0 eps) (#s(alt (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (patch (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/362880 (pow eps 9)) (taylor inf eps) (#s(alt (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (patch (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 9) (- (* 1/5040 (/ 1 (pow eps 2))) 1/362880)) (taylor inf eps) (#s(alt (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (patch (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 9) (- (* 1/5040 (/ 1 (pow eps 2))) (+ 1/362880 (/ 1/120 (pow eps 4))))) (taylor inf eps) (#s(alt (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (patch (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 9) (- (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6)))) (+ 1/362880 (/ 1/120 (pow eps 4))))) (taylor inf eps) (#s(alt (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (patch (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/362880 (pow eps 9)) (taylor -inf eps) (#s(alt (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (patch (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 9) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (patch (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 9) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2)))))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (patch (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 9) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6))))))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (patch (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor 0 eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor 0 eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor 0 eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor 0 eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor -inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor -inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor -inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor -inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt -1/2 (taylor 0 eps) (#s(alt (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 eps)))) (pow eps 2)))) (+ (* -1 (/ (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) eps)) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (* -1 (/ (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2) (pow eps 2)))))) (taylor inf eps) (#s(alt (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 eps)))) (pow eps 2))) (* -1 (/ (+ (* -1 (* (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) (- (* -1 (+ 1/2 (* -1/2 (cos (* 2 eps))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2)))))) (* -1 (/ (* (pow (sin eps) 2) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) (cos eps)))) (pow eps 3))))) (+ (* -1 (/ (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) eps)) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (* -1 (/ (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2) (pow eps 2)))))) (taylor inf eps) (#s(alt (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps))) (taylor -inf eps) (#s(alt (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) eps)) (* -1 (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))))) eps))) (taylor -inf eps) (#s(alt (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (* -1 (+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) eps)) (* -1 (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (* eps (cos eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) eps)) (* -1 (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))))) eps))) (taylor -inf eps) (#s(alt (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (* -1/3 (pow eps 4)) (taylor 0 eps) (#s(alt (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (patch (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (* 2/45 (pow eps 2)) 1/3)) (taylor 0 eps) (#s(alt (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (patch (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3)) (taylor 0 eps) (#s(alt (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (patch (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (* (pow eps 2) (+ 2/45 (* (pow eps 2) (- (* 2/14175 (pow eps 2)) 1/315)))) 1/3)) (taylor 0 eps) (#s(alt (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (patch (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow eps 2)) (taylor inf eps) (#s(alt (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (patch (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (+ (* -1/2 (/ (cos (* 2 eps)) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1)) (taylor inf eps) (#s(alt (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (patch (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (+ (* -1/2 (/ (cos (* 2 eps)) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1)) (taylor inf eps) (#s(alt (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (patch (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (+ (* -1/2 (/ (cos (* 2 eps)) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1)) (taylor inf eps) (#s(alt (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (patch (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow eps 2)) (taylor -inf eps) (#s(alt (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (patch (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (+ (* -1/2 (/ (cos (neg (* -2 eps))) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1)) (taylor -inf eps) (#s(alt (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (patch (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (+ (* -1/2 (/ (cos (neg (* -2 eps))) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1)) (taylor -inf eps) (#s(alt (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (patch (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (+ (* -1/2 (/ (cos (neg (* -2 eps))) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1)) (taylor -inf eps) (#s(alt (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (patch (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) (patch (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* -1/3 (pow eps 2)))) (taylor 0 eps) (#s(alt (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) (patch (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 2/45 (pow eps 2)) 1/3)))) (taylor 0 eps) (#s(alt (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) (patch (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3)))) (taylor 0 eps) (#s(alt (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) (patch (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 eps)))) (taylor inf eps) (#s(alt (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) (patch (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 eps)))) (taylor inf eps) (#s(alt (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) (patch (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 eps)))) (taylor inf eps) (#s(alt (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) (patch (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 eps)))) (taylor inf eps) (#s(alt (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) (patch (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (neg (* -2 eps))))) (taylor -inf eps) (#s(alt (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) (patch (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (neg (* -2 eps))))) (taylor -inf eps) (#s(alt (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) (patch (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (neg (* -2 eps))))) (taylor -inf eps) (#s(alt (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) (patch (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (neg (* -2 eps))))) (taylor -inf eps) (#s(alt (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) (patch (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow eps 2)) (taylor 0 eps) (#s(alt (neg.f64 (*.f64 eps eps)) (patch (neg.f64 (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow eps 2)) (taylor 0 eps) (#s(alt (neg.f64 (*.f64 eps eps)) (patch (neg.f64 (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow eps 2)) (taylor 0 eps) (#s(alt (neg.f64 (*.f64 eps eps)) (patch (neg.f64 (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow eps 2)) (taylor 0 eps) (#s(alt (neg.f64 (*.f64 eps eps)) (patch (neg.f64 (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow eps 2)) (taylor inf eps) (#s(alt (neg.f64 (*.f64 eps eps)) (patch (neg.f64 (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow eps 2)) (taylor inf eps) (#s(alt (neg.f64 (*.f64 eps eps)) (patch (neg.f64 (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow eps 2)) (taylor inf eps) (#s(alt (neg.f64 (*.f64 eps eps)) (patch (neg.f64 (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow eps 2)) (taylor inf eps) (#s(alt (neg.f64 (*.f64 eps eps)) (patch (neg.f64 (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow eps 2)) (taylor -inf eps) (#s(alt (neg.f64 (*.f64 eps eps)) (patch (neg.f64 (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow eps 2)) (taylor -inf eps) (#s(alt (neg.f64 (*.f64 eps eps)) (patch (neg.f64 (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow eps 2)) (taylor -inf eps) (#s(alt (neg.f64 (*.f64 eps eps)) (patch (neg.f64 (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow eps 2)) (taylor -inf eps) (#s(alt (neg.f64 (*.f64 eps eps)) (patch (neg.f64 (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -1/3 (pow eps 3)) (taylor 0 eps) (#s(alt (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) (patch (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3)) (taylor 0 eps) (#s(alt (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) (patch (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3)) (taylor 0 eps) (#s(alt (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) (patch (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3)) (taylor 0 eps) (#s(alt (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) (patch (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) (patch (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))) (taylor inf eps) (#s(alt (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) (patch (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) #<representation binary64>) () ())) ())
#s(alt (* eps (- (+ 1 (* -1 (/ (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) (pow eps 2)))) (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) (patch (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) #<representation binary64>) () ())) ())
#s(alt (* eps (- (+ 1 (* -1 (/ (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) (pow eps 2)))) (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) (patch (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) (patch (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1))) (taylor -inf eps) (#s(alt (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) (patch (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))) (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))) (/ (sin eps) (cos eps))) eps)) 1))) (taylor -inf eps) (#s(alt (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) (patch (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))) (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))) (/ (sin eps) (cos eps))) eps)) 1))) (taylor -inf eps) (#s(alt (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) (patch (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))) #<representation binary64>) () ())) ())
#s(alt -1/2 (taylor 0 eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (* -1 (/ (+ (* -1 (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps)))) (pow eps 2))))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (* -1 (/ (+ (* -1 (* (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps)))))) (/ (* (sin eps) (+ (* -1 (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps))))) (cos eps))) (pow eps 3))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))) (* -1 (/ (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) (pow eps 2)))))) (taylor inf eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor -inf eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -1 (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* -1 (/ (+ (* -1 (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2)))) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps))) eps))) eps))) (taylor -inf eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -1 (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* -1 (/ (+ (* -1 (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2)))) (+ (* -1 (/ (+ (* -1 (/ (* (sin eps) (+ (* -1 (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2)))) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps)))) (cos eps))) (* (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps)))))) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps)))) eps))) eps))) (taylor -inf eps) (#s(alt (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (patch (/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) #<representation binary64>) () ())) ())
#s(alt (* 1/6 (pow eps 3)) (taylor 0 eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2)))) (taylor 0 eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120)))) (taylor 0 eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120)))) (taylor 0 eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt (-.f64 eps (sin.f64 eps)) (patch (-.f64 eps (sin.f64 eps)) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1/6 (pow eps 2)))) (taylor 0 eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6)))) (taylor 0 eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6)))) (taylor 0 eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (sin eps) (taylor inf eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (sin eps) (taylor inf eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (sin eps) (taylor inf eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (sin eps) (taylor inf eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (sin eps) (taylor -inf eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (sin eps) (taylor -inf eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (sin eps) (taylor -inf eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (sin eps) (taylor -inf eps) (#s(alt (sin.f64 eps) (patch (sin.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* -27/2800 eps) (taylor 0 eps) (#s(alt (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (- (* 27/112000 (pow eps 2)) 27/2800)) (taylor 0 eps) (#s(alt (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (- (* 27/112000 (pow eps 2)) 27/2800)) (taylor 0 eps) (#s(alt (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* eps (- (* 27/112000 (pow eps 2)) 27/2800)) (taylor 0 eps) (#s(alt (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 3)) (taylor inf eps) (#s(alt (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 3)) (taylor -inf eps) (#s(alt (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 3) (- (* 27/2800 (/ 1 (pow eps 2))) 27/112000))) (taylor -inf eps) (#s(alt (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 3) (- (* 27/2800 (/ 1 (pow eps 2))) 27/112000))) (taylor -inf eps) (#s(alt (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 3) (- (* 27/2800 (/ 1 (pow eps 2))) 27/112000))) (taylor -inf eps) (#s(alt (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 eps) (taylor 0 eps) (#s(alt (*.f64 eps #s(literal 27/112000 binary64)) (patch (*.f64 eps #s(literal 27/112000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 eps) (taylor 0 eps) (#s(alt (*.f64 eps #s(literal 27/112000 binary64)) (patch (*.f64 eps #s(literal 27/112000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 eps) (taylor 0 eps) (#s(alt (*.f64 eps #s(literal 27/112000 binary64)) (patch (*.f64 eps #s(literal 27/112000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 eps) (taylor 0 eps) (#s(alt (*.f64 eps #s(literal 27/112000 binary64)) (patch (*.f64 eps #s(literal 27/112000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 eps) (taylor inf eps) (#s(alt (*.f64 eps #s(literal 27/112000 binary64)) (patch (*.f64 eps #s(literal 27/112000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 eps) (taylor inf eps) (#s(alt (*.f64 eps #s(literal 27/112000 binary64)) (patch (*.f64 eps #s(literal 27/112000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 eps) (taylor inf eps) (#s(alt (*.f64 eps #s(literal 27/112000 binary64)) (patch (*.f64 eps #s(literal 27/112000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 eps) (taylor inf eps) (#s(alt (*.f64 eps #s(literal 27/112000 binary64)) (patch (*.f64 eps #s(literal 27/112000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 eps) (taylor -inf eps) (#s(alt (*.f64 eps #s(literal 27/112000 binary64)) (patch (*.f64 eps #s(literal 27/112000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 eps) (taylor -inf eps) (#s(alt (*.f64 eps #s(literal 27/112000 binary64)) (patch (*.f64 eps #s(literal 27/112000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 eps) (taylor -inf eps) (#s(alt (*.f64 eps #s(literal 27/112000 binary64)) (patch (*.f64 eps #s(literal 27/112000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 eps) (taylor -inf eps) (#s(alt (*.f64 eps #s(literal 27/112000 binary64)) (patch (*.f64 eps #s(literal 27/112000 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/3 (pow eps 3)) (taylor 0 eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3)) (taylor 0 eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3)) (taylor 0 eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3)) (taylor 0 eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))) (taylor inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))) (taylor inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))) (taylor inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1))) (taylor -inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1))) (taylor -inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1))) (taylor -inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* 1/3 (pow eps 3)) (taylor 0 eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/3 (* 2/15 (pow eps 2)))) (taylor 0 eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2)))))) (taylor 0 eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/3 (* (pow eps 2) (+ 2/15 (* (pow eps 2) (+ 17/315 (* 62/2835 (pow eps 2)))))))) (taylor 0 eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (- (/ (sin eps) (* eps (cos eps))) 1)) (taylor inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (- (/ (sin eps) (* eps (cos eps))) 1)) (taylor inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (- (/ (sin eps) (* eps (cos eps))) 1)) (taylor inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor -inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))) (taylor -inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))) (taylor -inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))) (taylor -inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* 1/2 eps) (taylor 0 eps) (#s(alt (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) (patch (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1/2 (* 1/4 (pow eps 2)))) (taylor 0 eps) (#s(alt (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) (patch (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1/2 (* (pow eps 2) (+ 1/4 (* 41/360 (pow eps 2)))))) (taylor 0 eps) (#s(alt (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) (patch (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1/2 (* (pow eps 2) (+ 1/4 (* (pow eps 2) (+ 41/360 (* 149/3024 (pow eps 2)))))))) (taylor 0 eps) (#s(alt (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) (patch (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2))) (taylor inf eps) (#s(alt (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) (patch (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ (pow (sin eps) 3) (* eps (pow (cos eps) 3)))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) eps) (taylor inf eps) (#s(alt (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) (patch (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (/ (pow (sin eps) 2) (pow (cos eps) 2)) (/ (pow (sin eps) 4) (* (pow eps 2) (pow (cos eps) 4)))) (/ (pow (sin eps) 3) (* eps (pow (cos eps) 3)))) eps) (taylor inf eps) (#s(alt (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) (patch (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (pow (sin eps) 5) (* (pow eps 3) (pow (cos eps) 5)))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) (+ (* -1 (/ (pow (sin eps) 4) (* (pow eps 2) (pow (cos eps) 4)))) (/ (pow (sin eps) 3) (* eps (pow (cos eps) 3))))) eps) (taylor inf eps) (#s(alt (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) (patch (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2))) (taylor -inf eps) (#s(alt (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) (patch (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 3) (* eps (pow (cos eps) 3)))) eps)) (taylor -inf eps) (#s(alt (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) (patch (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (/ (pow (sin eps) 4) (* eps (pow (cos eps) 4))) (/ (pow (sin eps) 3) (pow (cos eps) 3))) eps)) (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2)))) eps)) (taylor -inf eps) (#s(alt (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) (patch (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow (sin eps) 5) (* eps (pow (cos eps) 5))) (/ (pow (sin eps) 4) (pow (cos eps) 4))) eps)) (/ (pow (sin eps) 3) (pow (cos eps) 3))) eps)) (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2)))) eps)) (taylor -inf eps) (#s(alt (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) (patch (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
Calls

66 calls:

TimeVariablePointExpression
4.0ms
eps
@inf
(* eps (+ (* eps (* eps 27/112000)) -27/2800))
1.0ms
eps
@-inf
(/ (+ (neg (* eps eps)) (+ 1/2 (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps))))
1.0ms
eps
@0
(/ (+ (neg (* eps eps)) (+ 1/2 (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps))))
1.0ms
eps
@inf
(/ (+ (neg (* eps eps)) (+ 1/2 (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps))))
1.0ms
eps
@inf
(+ (* eps (/ eps (+ eps (tan eps)))) (neg (/ (pow (tan eps) 2) (+ eps (tan eps)))))

simplify312.0ms (1.7%)

Memory
-14.5MiB live, 315.2MiB allocated
Algorithm
egg-herbie
Rules
9 986×lower-fma.f64
9 986×lower-fma.f32
4 752×lower-*.f64
4 752×lower-*.f32
3 722×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04633569
114423304
247773080
084442955
Stop Event
iter limit
node limit
Counts
264 → 255
Calls
Call 1
Inputs
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
1
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
1
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(* 27/112000 (pow eps 6))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))
(* 27/112000 (pow eps 6))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
9/40
(+ 9/40 (* -27/2800 (pow eps 2)))
(+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))
(+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))
(* 27/112000 (pow eps 4))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(* 27/112000 (pow eps 4))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
1
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
1
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
1
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
1
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
(* 1/6 (pow eps 3))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
eps
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
eps
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(* 1/6 (pow eps 3))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
(* -1/362880 (pow eps 9))
(* (pow eps 9) (- (* 1/5040 (/ 1 (pow eps 2))) 1/362880))
(* (pow eps 9) (- (* 1/5040 (/ 1 (pow eps 2))) (+ 1/362880 (/ 1/120 (pow eps 4)))))
(* (pow eps 9) (- (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6)))) (+ 1/362880 (/ 1/120 (pow eps 4)))))
(* -1/362880 (pow eps 9))
(* -1 (* (pow eps 9) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2))))))
(* -1 (* (pow eps 9) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2))))))
(* -1 (* (pow eps 9) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6)))))))
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
1
(+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 eps)))) (pow eps 2)))) (+ (* -1 (/ (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) eps)) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (* -1 (/ (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2) (pow eps 2))))))
(- (+ 1 (+ (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 eps)))) (pow eps 2))) (* -1 (/ (+ (* -1 (* (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) (- (* -1 (+ 1/2 (* -1/2 (cos (* 2 eps))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2)))))) (* -1 (/ (* (pow (sin eps) 2) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) (cos eps)))) (pow eps 3))))) (+ (* -1 (/ (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) eps)) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (* -1 (/ (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2) (pow eps 2))))))
1
(+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) eps)) (* -1 (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))))) eps)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (* -1 (+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) eps)) (* -1 (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (* eps (cos eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) eps)) (* -1 (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))))) eps)))
(* -1/3 (pow eps 4))
(* (pow eps 4) (- (* 2/45 (pow eps 2)) 1/3))
(* (pow eps 4) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3))
(* (pow eps 4) (- (* (pow eps 2) (+ 2/45 (* (pow eps 2) (- (* 2/14175 (pow eps 2)) 1/315)))) 1/3))
(* -1 (pow eps 2))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (* 2 eps)) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (* 2 eps)) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (* 2 eps)) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(* -1 (pow eps 2))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (neg (* -2 eps))) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (neg (* -2 eps))) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (neg (* -2 eps))) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(pow eps 2)
(* (pow eps 2) (+ 1 (* -1/3 (pow eps 2))))
(* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 2/45 (pow eps 2)) 1/3))))
(* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3))))
(+ 1/2 (* -1/2 (cos (* 2 eps))))
(+ 1/2 (* -1/2 (cos (* 2 eps))))
(+ 1/2 (* -1/2 (cos (* 2 eps))))
(+ 1/2 (* -1/2 (cos (* 2 eps))))
(+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))
(* -1 (pow eps 2))
(* -1 (pow eps 2))
(* -1 (pow eps 2))
(* -1 (pow eps 2))
(* -1 (pow eps 2))
(* -1 (pow eps 2))
(* -1 (pow eps 2))
(* -1 (pow eps 2))
(* -1 (pow eps 2))
(* -1 (pow eps 2))
(* -1 (pow eps 2))
(* -1 (pow eps 2))
(* -1/3 (pow eps 3))
(* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))
(* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))
(* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))
eps
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(* eps (- (+ 1 (* -1 (/ (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) (pow eps 2)))) (/ (sin eps) (* eps (cos eps)))))
(* eps (- (+ 1 (* -1 (/ (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) (pow eps 2)))) (/ (sin eps) (* eps (cos eps)))))
eps
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(* -1 (* eps (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))) (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))) (/ (sin eps) (cos eps))) eps)) 1)))
(* -1 (* eps (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))) (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))) (/ (sin eps) (cos eps))) eps)) 1)))
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
1
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (* -1 (/ (+ (* -1 (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps)))) (pow eps 2))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (* -1 (/ (+ (* -1 (* (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps)))))) (/ (* (sin eps) (+ (* -1 (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps))))) (cos eps))) (pow eps 3))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))) (* -1 (/ (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) (pow eps 2))))))
1
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* -1 (/ (+ (* -1 (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2)))) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps))) eps))) eps)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* -1 (/ (+ (* -1 (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2)))) (+ (* -1 (/ (+ (* -1 (/ (* (sin eps) (+ (* -1 (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2)))) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps)))) (cos eps))) (* (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps)))))) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps)))) eps))) eps)))
(* 1/6 (pow eps 3))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
eps
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
eps
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
eps
(* eps (+ 1 (* -1/6 (pow eps 2))))
(* eps (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))
(* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
(sin eps)
(sin eps)
(sin eps)
(sin eps)
(sin eps)
(sin eps)
(sin eps)
(sin eps)
(* -27/2800 eps)
(* eps (- (* 27/112000 (pow eps 2)) 27/2800))
(* eps (- (* 27/112000 (pow eps 2)) 27/2800))
(* eps (- (* 27/112000 (pow eps 2)) 27/2800))
(* 27/112000 (pow eps 3))
(* (pow eps 3) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 3) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 3) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* 27/112000 (pow eps 3))
(* -1 (* (pow eps 3) (- (* 27/2800 (/ 1 (pow eps 2))) 27/112000)))
(* -1 (* (pow eps 3) (- (* 27/2800 (/ 1 (pow eps 2))) 27/112000)))
(* -1 (* (pow eps 3) (- (* 27/2800 (/ 1 (pow eps 2))) 27/112000)))
(* 27/112000 eps)
(* 27/112000 eps)
(* 27/112000 eps)
(* 27/112000 eps)
(* 27/112000 eps)
(* 27/112000 eps)
(* 27/112000 eps)
(* 27/112000 eps)
(* 27/112000 eps)
(* 27/112000 eps)
(* 27/112000 eps)
(* 27/112000 eps)
(* -1/3 (pow eps 3))
(* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))
(* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))
(* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))
eps
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
eps
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(* 1/3 (pow eps 3))
(* (pow eps 3) (+ 1/3 (* 2/15 (pow eps 2))))
(* (pow eps 3) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2))))))
(* (pow eps 3) (+ 1/3 (* (pow eps 2) (+ 2/15 (* (pow eps 2) (+ 17/315 (* 62/2835 (pow eps 2))))))))
(* -1 eps)
(* eps (- (/ (sin eps) (* eps (cos eps))) 1))
(* eps (- (/ (sin eps) (* eps (cos eps))) 1))
(* eps (- (/ (sin eps) (* eps (cos eps))) 1))
(* -1 eps)
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
(* 1/2 eps)
(* eps (+ 1/2 (* 1/4 (pow eps 2))))
(* eps (+ 1/2 (* (pow eps 2) (+ 1/4 (* 41/360 (pow eps 2))))))
(* eps (+ 1/2 (* (pow eps 2) (+ 1/4 (* (pow eps 2) (+ 41/360 (* 149/3024 (pow eps 2))))))))
(/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))
(/ (+ (* -1 (/ (pow (sin eps) 3) (* eps (pow (cos eps) 3)))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) eps)
(/ (- (+ (/ (pow (sin eps) 2) (pow (cos eps) 2)) (/ (pow (sin eps) 4) (* (pow eps 2) (pow (cos eps) 4)))) (/ (pow (sin eps) 3) (* eps (pow (cos eps) 3)))) eps)
(/ (- (+ (* -1 (/ (pow (sin eps) 5) (* (pow eps 3) (pow (cos eps) 5)))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) (+ (* -1 (/ (pow (sin eps) 4) (* (pow eps 2) (pow (cos eps) 4)))) (/ (pow (sin eps) 3) (* eps (pow (cos eps) 3))))) eps)
(/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))
(* -1 (/ (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 3) (* eps (pow (cos eps) 3)))) eps))
(* -1 (/ (+ (* -1 (/ (- (/ (pow (sin eps) 4) (* eps (pow (cos eps) 4))) (/ (pow (sin eps) 3) (pow (cos eps) 3))) eps)) (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2)))) eps))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow (sin eps) 5) (* eps (pow (cos eps) 5))) (/ (pow (sin eps) 4) (pow (cos eps) 4))) eps)) (/ (pow (sin eps) 3) (pow (cos eps) 3))) eps)) (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2)))) eps))
Outputs
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))))) eps))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
(+.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))))) (neg.f64 eps)) (fma.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (*.f64 eps eps) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64))))) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))))) eps))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))) (/.f64 (sin.f64 eps) (cos.f64 eps)))) eps) (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) eps))
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(* 27/112000 (pow eps 6))
(*.f64 #s(literal 27/112000 binary64) (pow.f64 eps #s(literal 6 binary64)))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal -1/2 binary64) (pow.f64 eps #s(literal 6 binary64))))))
(* 27/112000 (pow eps 6))
(*.f64 #s(literal 27/112000 binary64) (pow.f64 eps #s(literal 6 binary64)))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal -1/2 binary64) (pow.f64 eps #s(literal 6 binary64))))))
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
9/40
#s(literal 9/40 binary64)
(+ 9/40 (* -27/2800 (pow eps 2)))
(fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))
(+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))
(+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))
(* 27/112000 (pow eps 4))
(*.f64 #s(literal 27/112000 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* 27/112000 (pow eps 4))
(*.f64 #s(literal 27/112000 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))))) eps))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
(+.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))))) (neg.f64 eps)) (fma.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (*.f64 eps eps) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64))))) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))))) eps))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))) (/.f64 (sin.f64 eps) (cos.f64 eps)))) eps) (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) eps))
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))))) eps))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
(+.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))))) (neg.f64 eps)) (fma.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (*.f64 eps eps) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64))))) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))))) eps))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))) (/.f64 (sin.f64 eps) (cos.f64 eps)))) eps) (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) eps))
(* 1/6 (pow eps 3))
(*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
eps
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
eps
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
(* 1/6 (pow eps 3))
(*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(* -1/362880 (pow eps 9))
(*.f64 #s(literal -1/362880 binary64) (pow.f64 eps #s(literal 9 binary64)))
(* (pow eps 9) (- (* 1/5040 (/ 1 (pow eps 2))) 1/362880))
(*.f64 (pow.f64 eps #s(literal 9 binary64)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 eps eps))))
(* (pow eps 9) (- (* 1/5040 (/ 1 (pow eps 2))) (+ 1/362880 (/ 1/120 (pow eps 4)))))
(*.f64 (pow.f64 eps #s(literal 9 binary64)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 eps eps)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))))
(* (pow eps 9) (- (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6)))) (+ 1/362880 (/ 1/120 (pow eps 4)))))
(*.f64 (pow.f64 eps #s(literal 9 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 eps eps)) (/.f64 #s(literal 1/6 binary64) (pow.f64 eps #s(literal 6 binary64)))) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))))
(* -1/362880 (pow eps 9))
(*.f64 #s(literal -1/362880 binary64) (pow.f64 eps #s(literal 9 binary64)))
(* -1 (* (pow eps 9) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2))))))
(*.f64 (pow.f64 eps #s(literal 9 binary64)) (neg.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 eps eps)))))
(* -1 (* (pow eps 9) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2))))))
(*.f64 (pow.f64 eps #s(literal 9 binary64)) (+.f64 (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (neg.f64 (/.f64 #s(literal -1/5040 binary64) (*.f64 eps eps)))))
(* -1 (* (pow eps 9) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6)))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 eps eps))) (/.f64 #s(literal -1/6 binary64) (pow.f64 eps #s(literal 6 binary64))))) (neg.f64 (pow.f64 eps #s(literal 9 binary64))))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(- (+ 1 (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 eps)))) (pow eps 2)))) (+ (* -1 (/ (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) eps)) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (* -1 (/ (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2) (pow eps 2))))))
(+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal -1/2 binary64)) (*.f64 eps eps))) (fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (*.f64 eps eps) (cos.f64 eps))))) (/.f64 (pow.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) #s(literal 2 binary64)) (*.f64 eps eps)))
(- (+ 1 (+ (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 eps)))) (pow eps 2))) (* -1 (/ (+ (* -1 (* (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) (- (* -1 (+ 1/2 (* -1/2 (cos (* 2 eps))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2)))))) (* -1 (/ (* (pow (sin eps) 2) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) (cos eps)))) (pow eps 3))))) (+ (* -1 (/ (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) eps)) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (* -1 (/ (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2) (pow eps 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (+.f64 (+.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)))) (pow.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) #s(literal 2 binary64))))) (*.f64 eps (*.f64 eps eps))) (+.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal -1/2 binary64)) (*.f64 eps eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (*.f64 eps eps) (cos.f64 eps))))) (/.f64 (pow.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) #s(literal 2 binary64)) (*.f64 eps eps)))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) eps)) (* -1 (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))))) eps)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) (/.f64 (+.f64 (+.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)))) (pow.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) #s(literal 2 binary64))) eps)) eps))
(+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (* -1 (+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) eps)) (* -1 (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (* eps (cos eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) eps)) (* -1 (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))))) eps)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 (+.f64 (/.f64 #s(literal -1 binary64) (cos.f64 eps)) #s(literal 1 binary64)) (/.f64 (sin.f64 eps) eps)) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (+.f64 (+.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)))) (pow.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) #s(literal 2 binary64)))) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)))))) eps) (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) eps))
(* -1/3 (pow eps 4))
(*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -1/3 binary64)))
(* (pow eps 4) (- (* 2/45 (pow eps 2)) 1/3))
(*.f64 (*.f64 eps eps) (*.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 2/45 binary64) #s(literal -1/3 binary64)))))
(* (pow eps 4) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3))
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/315 binary64) #s(literal 2/45 binary64)) #s(literal -1/3 binary64))))
(* (pow eps 4) (- (* (pow eps 2) (+ 2/45 (* (pow eps 2) (- (* 2/14175 (pow eps 2)) 1/315)))) 1/3))
(*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 2/14175 binary64) #s(literal -1/315 binary64)) #s(literal 2/45 binary64)) #s(literal -1/3 binary64)) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* -1 (pow eps 2))
(*.f64 eps (neg.f64 eps))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (* 2 eps)) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(*.f64 (*.f64 eps eps) (fma.f64 (cos.f64 (*.f64 eps #s(literal -2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (* 2 eps)) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(*.f64 (*.f64 eps eps) (fma.f64 (cos.f64 (*.f64 eps #s(literal -2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (* 2 eps)) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(*.f64 (*.f64 eps eps) (fma.f64 (cos.f64 (*.f64 eps #s(literal -2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))
(* -1 (pow eps 2))
(*.f64 eps (neg.f64 eps))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (neg (* -2 eps))) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(*.f64 (*.f64 eps eps) (fma.f64 (cos.f64 (*.f64 eps #s(literal -2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (neg (* -2 eps))) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(*.f64 (*.f64 eps eps) (fma.f64 (cos.f64 (*.f64 eps #s(literal -2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (neg (* -2 eps))) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(*.f64 (*.f64 eps eps) (fma.f64 (cos.f64 (*.f64 eps #s(literal -2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* -1/3 (pow eps 2))))
(*.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/3 binary64) #s(literal 1 binary64))))
(* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 2/45 (pow eps 2)) 1/3))))
(*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 2/45 binary64) #s(literal -1/3 binary64))) #s(literal 1 binary64))))
(* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3))))
(*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/315 binary64) #s(literal 2/45 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(+ 1/2 (* -1/2 (cos (* 2 eps))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 eps))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 eps))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 eps))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64))
(* -1 (pow eps 2))
(*.f64 eps (neg.f64 eps))
(* -1 (pow eps 2))
(*.f64 eps (neg.f64 eps))
(* -1 (pow eps 2))
(*.f64 eps (neg.f64 eps))
(* -1 (pow eps 2))
(*.f64 eps (neg.f64 eps))
(* -1 (pow eps 2))
(*.f64 eps (neg.f64 eps))
(* -1 (pow eps 2))
(*.f64 eps (neg.f64 eps))
(* -1 (pow eps 2))
(*.f64 eps (neg.f64 eps))
(* -1 (pow eps 2))
(*.f64 eps (neg.f64 eps))
(* -1 (pow eps 2))
(*.f64 eps (neg.f64 eps))
(* -1 (pow eps 2))
(*.f64 eps (neg.f64 eps))
(* -1 (pow eps 2))
(*.f64 eps (neg.f64 eps))
(* -1 (pow eps 2))
(*.f64 eps (neg.f64 eps))
(* -1/3 (pow eps 3))
(*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -1/3 binary64))
(* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -2/15 binary64) #s(literal -1/3 binary64))))
(* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -17/315 binary64) #s(literal -2/15 binary64)) #s(literal -1/3 binary64)))
(* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -62/2835 binary64) #s(literal -17/315 binary64))) #s(literal -2/15 binary64)) #s(literal -1/3 binary64)))
eps
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))))
(* eps (- (+ 1 (* -1 (/ (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) (pow eps 2)))) (/ (sin eps) (* eps (cos eps)))))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))))
(* eps (- (+ 1 (* -1 (/ (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) (pow eps 2)))) (/ (sin eps) (* eps (cos eps)))))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))))
eps
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))))
(* -1 (* eps (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))) (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))) (/ (sin eps) (cos eps))) eps)) 1)))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))))
(* -1 (* eps (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))) (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))) (/ (sin eps) (cos eps))) eps)) 1)))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))))
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (* -1 (/ (+ (* -1 (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps)))) (pow eps 2))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))))) eps))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (* -1 (/ (+ (* -1 (* (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps)))))) (/ (* (sin eps) (+ (* -1 (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps))))) (cos eps))) (pow eps 3))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))) (* -1 (/ (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) (pow eps 2))))))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))))) eps)) (/.f64 (/.f64 (*.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps))) (cos.f64 eps)) (*.f64 eps (*.f64 eps eps))))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* -1 (/ (+ (* -1 (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2)))) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps))) eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))))) eps))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* -1 (/ (+ (* -1 (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2)))) (+ (* -1 (/ (+ (* -1 (/ (* (sin eps) (+ (* -1 (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2)))) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps)))) (cos eps))) (* (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps)))))) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps)))) eps))) eps)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) (/.f64 (fma.f64 (sin.f64 eps) (/.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (cos.f64 eps)) (/.f64 (/.f64 (*.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps))) (cos.f64 eps)) eps)) eps)) eps))
(* 1/6 (pow eps 3))
(*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
eps
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
eps
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
eps
(* eps (+ 1 (* -1/6 (pow eps 2))))
(fma.f64 eps (*.f64 (*.f64 eps eps) #s(literal -1/6 binary64)) eps)
(* eps (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))
(fma.f64 (*.f64 eps eps) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) eps) eps)
(* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
(fma.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) eps)
(sin eps)
(sin.f64 eps)
(sin eps)
(sin.f64 eps)
(sin eps)
(sin.f64 eps)
(sin eps)
(sin.f64 eps)
(sin eps)
(sin.f64 eps)
(sin eps)
(sin.f64 eps)
(sin eps)
(sin.f64 eps)
(sin eps)
(sin.f64 eps)
(* -27/2800 eps)
(*.f64 eps #s(literal -27/2800 binary64))
(* eps (- (* 27/112000 (pow eps 2)) 27/2800))
(*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))
(* eps (- (* 27/112000 (pow eps 2)) 27/2800))
(*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))
(* eps (- (* 27/112000 (pow eps 2)) 27/2800))
(*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))
(* 27/112000 (pow eps 3))
(*.f64 #s(literal 27/112000 binary64) (*.f64 eps (*.f64 eps eps)))
(* (pow eps 3) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (*.f64 eps eps) (*.f64 eps (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)))))
(* (pow eps 3) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (*.f64 eps eps) (*.f64 eps (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)))))
(* (pow eps 3) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (*.f64 eps eps) (*.f64 eps (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)))))
(* 27/112000 (pow eps 3))
(*.f64 #s(literal 27/112000 binary64) (*.f64 eps (*.f64 eps eps)))
(* -1 (* (pow eps 3) (- (* 27/2800 (/ 1 (pow eps 2))) 27/112000)))
(*.f64 (*.f64 eps eps) (*.f64 eps (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)))))
(* -1 (* (pow eps 3) (- (* 27/2800 (/ 1 (pow eps 2))) 27/112000)))
(*.f64 (*.f64 eps eps) (*.f64 eps (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)))))
(* -1 (* (pow eps 3) (- (* 27/2800 (/ 1 (pow eps 2))) 27/112000)))
(*.f64 (*.f64 eps eps) (*.f64 eps (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)))))
(* 27/112000 eps)
(*.f64 eps #s(literal 27/112000 binary64))
(* 27/112000 eps)
(*.f64 eps #s(literal 27/112000 binary64))
(* 27/112000 eps)
(*.f64 eps #s(literal 27/112000 binary64))
(* 27/112000 eps)
(*.f64 eps #s(literal 27/112000 binary64))
(* 27/112000 eps)
(*.f64 eps #s(literal 27/112000 binary64))
(* 27/112000 eps)
(*.f64 eps #s(literal 27/112000 binary64))
(* 27/112000 eps)
(*.f64 eps #s(literal 27/112000 binary64))
(* 27/112000 eps)
(*.f64 eps #s(literal 27/112000 binary64))
(* 27/112000 eps)
(*.f64 eps #s(literal 27/112000 binary64))
(* 27/112000 eps)
(*.f64 eps #s(literal 27/112000 binary64))
(* 27/112000 eps)
(*.f64 eps #s(literal 27/112000 binary64))
(* 27/112000 eps)
(*.f64 eps #s(literal 27/112000 binary64))
(* -1/3 (pow eps 3))
(*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -1/3 binary64))
(* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -2/15 binary64) #s(literal -1/3 binary64))))
(* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -17/315 binary64) #s(literal -2/15 binary64)) #s(literal -1/3 binary64)))
(* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -62/2835 binary64) #s(literal -17/315 binary64))) #s(literal -2/15 binary64)) #s(literal -1/3 binary64)))
eps
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))))
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))))
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))))
eps
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))))
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))))
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))))
(* 1/3 (pow eps 3))
(*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/3 binary64)))
(* (pow eps 3) (+ 1/3 (* 2/15 (pow eps 2))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps #s(literal 2/15 binary64)) #s(literal 1/3 binary64)))
(* (pow eps 3) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2))))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 17/315 binary64) #s(literal 2/15 binary64))) #s(literal 1/3 binary64)))
(* (pow eps 3) (+ 1/3 (* (pow eps 2) (+ 2/15 (* (pow eps 2) (+ 17/315 (* 62/2835 (pow eps 2))))))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 62/2835 binary64) #s(literal 17/315 binary64))) #s(literal 2/15 binary64)) #s(literal 1/3 binary64)))
(* -1 eps)
(neg.f64 eps)
(* eps (- (/ (sin eps) (* eps (cos eps))) 1))
(fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))
(* eps (- (/ (sin eps) (* eps (cos eps))) 1))
(fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))
(* eps (- (/ (sin eps) (* eps (cos eps))) 1))
(fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))
(* -1 eps)
(neg.f64 eps)
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
(fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
(fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
(fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))
(* 1/2 eps)
(*.f64 eps #s(literal 1/2 binary64))
(* eps (+ 1/2 (* 1/4 (pow eps 2))))
(*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(* eps (+ 1/2 (* (pow eps 2) (+ 1/4 (* 41/360 (pow eps 2))))))
(*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 41/360 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(* eps (+ 1/2 (* (pow eps 2) (+ 1/4 (* (pow eps 2) (+ 41/360 (* 149/3024 (pow eps 2))))))))
(*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 149/3024 binary64)) #s(literal 41/360 binary64))) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))
(/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64))))
(/ (+ (* -1 (/ (pow (sin eps) 3) (* eps (pow (cos eps) 3)))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) eps)
(/.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (pow.f64 (cos.f64 eps) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) #s(literal 3 binary64)) eps)) eps)
(/ (- (+ (/ (pow (sin eps) 2) (pow (cos eps) 2)) (/ (pow (sin eps) 4) (* (pow eps 2) (pow (cos eps) 4)))) (/ (pow (sin eps) 3) (* eps (pow (cos eps) 3)))) eps)
(/.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (pow.f64 (cos.f64 eps) #s(literal 2 binary64))) (/.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 4 binary64)))) (pow.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) #s(literal 3 binary64))) eps)) eps)
(/ (- (+ (* -1 (/ (pow (sin eps) 5) (* (pow eps 3) (pow (cos eps) 5)))) (/ (pow (sin eps) 2) (pow (cos eps) 2))) (+ (* -1 (/ (pow (sin eps) 4) (* (pow eps 2) (pow (cos eps) 4)))) (/ (pow (sin eps) 3) (* eps (pow (cos eps) 3))))) eps)
(/.f64 (+.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (pow.f64 (cos.f64 eps) #s(literal 2 binary64))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 5 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (cos.f64 eps) #s(literal 5 binary64))))) (/.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 4 binary64)))) (pow.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) #s(literal 3 binary64))) eps)) eps)
(/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))
(/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64))))
(* -1 (/ (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 3) (* eps (pow (cos eps) 3)))) eps))
(/.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (pow.f64 (cos.f64 eps) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) #s(literal 3 binary64)) eps)) eps)
(* -1 (/ (+ (* -1 (/ (- (/ (pow (sin eps) 4) (* eps (pow (cos eps) 4))) (/ (pow (sin eps) 3) (pow (cos eps) 3))) eps)) (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2)))) eps))
(/.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (pow.f64 (cos.f64 eps) #s(literal 2 binary64))) (/.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 4 binary64)))) (pow.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) #s(literal 3 binary64))) eps)) eps)
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow (sin eps) 5) (* eps (pow (cos eps) 5))) (/ (pow (sin eps) 4) (pow (cos eps) 4))) eps)) (/ (pow (sin eps) 3) (pow (cos eps) 3))) eps)) (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2)))) eps))
(/.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (pow.f64 (cos.f64 eps) #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) #s(literal 3 binary64))) (-.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 5 binary64)) (*.f64 eps (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 5 binary64))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 4 binary64)))))) eps)) eps)

rewrite339.0ms (1.8%)

Memory
29.3MiB live, 461.8MiB allocated
Rules
4 768×lower-*.f32
4 754×lower-*.f64
3 960×lower-fma.f32
3 946×lower-fma.f64
3 442×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052276
093282
1407238
23265238
08142235
Stop Event
iter limit
node limit
iter limit
Counts
22 → 885
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(*.f64 eps eps)
(fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
(/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps)))
#s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 eps (*.f64 eps eps))
(/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))
(neg.f64 (*.f64 eps eps))
(fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
(-.f64 eps (sin.f64 eps))
(sin.f64 eps)
(*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))
(*.f64 eps #s(literal 27/112000 binary64))
(-.f64 eps (tan.f64 eps))
(-.f64 (tan.f64 eps) eps)
(/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))))
(+.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))
(+.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(+.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal 1/2 binary64))))
(fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))
(fma.f64 eps (*.f64 eps (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps eps)) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) eps #s(literal -1/2 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal -1/8 binary64)) (-.f64 (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal -1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal -1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)) (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal -1/4 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal -1/4 binary64)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal -1/8 binary64))) (neg.f64 (-.f64 (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal 1/2 binary64))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal -1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)) (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) #s(literal -1/2 binary64))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 1 binary64))
(pow.f64 (neg.f64 eps) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 eps)) #s(literal 2 binary64))
(*.f64 eps eps)
(*.f64 (neg.f64 eps) (neg.f64 eps))
(*.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)))
(+.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))
(+.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64))
(-.f64 (/.f64 (*.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal -9/40 binary64))) (/.f64 #s(literal 81/1600 binary64) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal -9/40 binary64))))
(fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64))
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))
(fma.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))
(fma.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps #s(literal 9/40 binary64))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) #s(literal 729/64000 binary64)) (-.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) #s(literal 81/1600 binary64)) (*.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) #s(literal 729/64000 binary64)) (+.f64 #s(literal 81/1600 binary64) (-.f64 (*.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (*.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) #s(literal 81/1600 binary64)) (*.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)))) (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) #s(literal 729/64000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal -9/40 binary64)) (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) #s(literal -81/1600 binary64))))
(/.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) #s(literal -81/1600 binary64)) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal -9/40 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) #s(literal 729/64000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) #s(literal 81/1600 binary64)) (*.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) #s(literal -81/1600 binary64))) (neg.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal -9/40 binary64))))
(/.f64 (-.f64 #s(literal 81/1600 binary64) (*.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))) (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal -9/40 binary64))) (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal -9/40 binary64)) #s(literal 81/1600 binary64))) (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal -9/40 binary64)) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal -9/40 binary64))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) #s(literal 81/1600 binary64)) (*.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)))) (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) #s(literal 729/64000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal -9/40 binary64)) (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) #s(literal -81/1600 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) #s(literal 729/64000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) #s(literal 81/1600 binary64)) (*.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64))))))
(*.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) #s(literal -81/1600 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal -9/40 binary64))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 eps (tan.f64 eps)) #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))) (neg.f64 (-.f64 eps (tan.f64 eps)))))
(neg.f64 (/.f64 (neg.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))) (-.f64 eps (tan.f64 eps))))
(/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))) (-.f64 eps (tan.f64 eps)))
(/.f64 (neg.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (tan.f64 eps)) #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 eps (tan.f64 eps)) #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 eps (tan.f64 eps)) #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))))
(/.f64 (neg.f64 (neg.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))) (neg.f64 (neg.f64 (-.f64 eps (tan.f64 eps)))))
(/.f64 (*.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (-.f64 eps (tan.f64 eps)))
(pow.f64 (/.f64 (-.f64 eps (tan.f64 eps)) #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 eps (tan.f64 eps)) #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 eps (tan.f64 eps))))
(*.f64 (neg.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 eps (tan.f64 eps)))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))) (-.f64 eps (tan.f64 eps))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 eps (tan.f64 eps))) #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 eps (tan.f64 eps))) (pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))) (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))
(*.f64 (/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))
#s(approx (- eps (sin eps)) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))))
(+.f64 (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(fma.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(fma.f64 eps (*.f64 (*.f64 eps eps) (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))))
(fma.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 eps eps) (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 eps eps) (*.f64 eps #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(fma.f64 (*.f64 eps eps) (*.f64 (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))))
(fma.f64 (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 eps eps) (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(fma.f64 (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) eps (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(fma.f64 (*.f64 (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 eps eps)) eps (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) eps) (*.f64 eps eps) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 #s(literal 1/6 binary64) eps) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 eps eps) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 eps eps) (*.f64 eps (*.f64 eps eps))) (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (-.f64 (*.f64 (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64))) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)) (*.f64 eps (*.f64 eps eps))) (-.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 eps (*.f64 eps eps))) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)))
(*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)) (*.f64 eps (*.f64 eps eps)))
(*.f64 (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))) eps)
(*.f64 (*.f64 (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)) eps) (*.f64 eps eps))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 3 binary64)))
(pow.f64 eps #s(literal 3 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 eps #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 eps)) #s(literal 3 binary64))
(*.f64 eps (*.f64 eps eps))
(*.f64 (*.f64 eps eps) eps)
(*.f64 (pow.f64 eps #s(literal 3/2 binary64)) (pow.f64 eps #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (/.f64 (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (neg.f64 (*.f64 eps (*.f64 eps eps))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (neg.f64 (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (/.f64 (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (/.f64 (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (sin.f64 eps)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (-.f64 (tan.f64 eps) eps))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (/.f64 (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (-.f64 #s(literal 0 binary64) (fma.f64 eps eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(/.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps)))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (neg.f64 (*.f64 eps (*.f64 eps eps))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (neg.f64 (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 eps eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))))) (neg.f64 (neg.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (-.f64 (tan.f64 eps) eps))) (neg.f64 (+.f64 eps (sin.f64 eps))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (neg.f64 (*.f64 eps (*.f64 eps eps))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (neg.f64 (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))) (-.f64 #s(literal 0 binary64) (fma.f64 eps eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(/.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (+.f64 eps (sin.f64 eps))) (-.f64 (tan.f64 eps) eps))
(pow.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (/.f64 (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (/.f64 (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 eps (sin.f64 eps)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (-.f64 (tan.f64 eps) eps))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(*.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (-.f64 (tan.f64 eps) eps)) (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (-.f64 (tan.f64 eps) eps)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (pow.f64 (/.f64 (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (-.f64 (tan.f64 eps) eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (fma.f64 (sin.f64 eps) (-.f64 (sin.f64 eps) eps) (*.f64 eps eps)))
(*.f64 (/.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (-.f64 (tan.f64 eps) eps)) (-.f64 (*.f64 eps eps) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))))) (-.f64 eps (sin.f64 eps)))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (fma.f64 (*.f64 eps (*.f64 eps eps)) (neg.f64 (*.f64 eps (*.f64 eps eps))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (neg.f64 (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 eps eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(+.f64 (neg.f64 (*.f64 eps eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (neg.f64 (*.f64 eps eps))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (neg.f64 (*.f64 eps eps)))
(+.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))
(+.f64 (fma.f64 eps (neg.f64 eps) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))) #s(literal 1/2 binary64))
(-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 eps eps) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (-.f64 #s(literal 0 binary64) (fma.f64 eps eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 eps eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(-.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 0 binary64)) (*.f64 eps eps))
(fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 eps eps) #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)))
(fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal -1/2 binary64) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (*.f64 eps eps)))
(fma.f64 #s(literal -1 binary64) (*.f64 eps eps) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))
(fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) (neg.f64 (*.f64 eps eps)))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (neg.f64 (*.f64 eps (*.f64 eps eps))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (neg.f64 (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (neg.f64 (*.f64 eps (*.f64 eps eps))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 (neg.f64 (*.f64 eps eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (neg.f64 (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (fma.f64 (*.f64 eps (*.f64 eps eps)) (neg.f64 (*.f64 eps (*.f64 eps eps))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 eps eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 eps eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (neg.f64 (*.f64 eps (*.f64 eps eps))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (neg.f64 (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 eps eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (pow.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 3 binary64))) (fma.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (neg.f64 (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 eps eps)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 eps eps)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))))) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))))) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))))))) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps))))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 eps eps #s(literal 0 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 eps eps #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 eps eps))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 eps eps))))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps))))))
(/.f64 (fma.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 eps eps #s(literal 0 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 eps eps))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 eps eps))))) (fma.f64 eps eps #s(literal 0 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 eps eps #s(literal 0 binary64)) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 eps eps #s(literal 0 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 eps eps #s(literal 0 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))))) (fma.f64 eps eps #s(literal 0 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps))))))
(/.f64 (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (fma.f64 eps eps #s(literal 0 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (fma.f64 eps eps #s(literal 0 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 eps eps #s(literal 0 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (fma.f64 eps eps #s(literal 0 binary64))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))))) (fma.f64 eps eps #s(literal 0 binary64)) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) (fma.f64 eps eps #s(literal 0 binary64))))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) #s(literal 1/4 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps))))))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) #s(literal 1/4 binary64)) (fma.f64 eps eps #s(literal 0 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) (fma.f64 eps eps #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (-.f64 #s(literal 0 binary64) (fma.f64 eps eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 eps eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 eps eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 eps eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (neg.f64 (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (fma.f64 (*.f64 eps (*.f64 eps eps)) (neg.f64 (*.f64 eps (*.f64 eps eps))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 eps eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (neg.f64 (*.f64 eps (*.f64 eps eps))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (neg.f64 (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(*.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 eps eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/4 binary64) (cos.f64 (+.f64 eps eps))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) #s(literal 1/4 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))))) (pow.f64 (cos.f64 eps) #s(literal 4 binary64)))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))))
(+.f64 #s(literal 0 binary64) (neg.f64 (*.f64 eps eps)))
(-.f64 #s(literal 0 binary64) (*.f64 eps eps))
(neg.f64 (*.f64 eps eps))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 eps eps) (*.f64 eps eps) (*.f64 #s(literal 0 binary64) (*.f64 eps eps)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (fma.f64 eps eps #s(literal 0 binary64)))
(*.f64 eps (neg.f64 eps))
(*.f64 (*.f64 eps eps) #s(literal -1 binary64))
(*.f64 (neg.f64 eps) eps)
(*.f64 #s(literal -1 binary64) (*.f64 eps eps))
(+.f64 eps (neg.f64 (tan.f64 eps)))
(+.f64 (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(+.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(+.f64 (neg.f64 (tan.f64 eps)) eps)
(-.f64 eps (tan.f64 eps))
(-.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))
(-.f64 #s(literal 0 binary64) (-.f64 (tan.f64 eps) eps))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))) (/.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))))
(-.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(-.f64 (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) #s(literal 0 binary64)) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))
(fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(fma.f64 (tan.f64 eps) (/.f64 (tan.f64 eps) (neg.f64 (+.f64 eps (tan.f64 eps)))) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(fma.f64 (/.f64 eps (+.f64 eps (tan.f64 eps))) eps (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(fma.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps)))) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(fma.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps)))) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(fma.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) #s(literal -1 binary64) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(fma.f64 #s(literal -1 binary64) (tan.f64 eps) eps)
(fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(fma.f64 (/.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 (tan.f64 eps) (-.f64 (tan.f64 eps) eps) (*.f64 eps eps)) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(fma.f64 (/.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (-.f64 eps (tan.f64 eps)) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(fma.f64 (/.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 (tan.f64 eps) (-.f64 (tan.f64 eps) eps) (*.f64 eps eps)) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(fma.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (-.f64 eps (tan.f64 eps)) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64)))) (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64)))) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps (neg.f64 (tan.f64 eps))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (+.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (-.f64 eps (neg.f64 (tan.f64 eps))))
(/.f64 (fma.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 eps eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (+.f64 eps (tan.f64 eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 eps eps) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (+.f64 eps (tan.f64 eps)) #s(literal 1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))))) (neg.f64 (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 eps eps)) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64))) (+.f64 eps (tan.f64 eps)))
(/.f64 (fma.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (*.f64 eps eps)))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (*.f64 eps eps)))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (+.f64 eps (tan.f64 eps)) #s(literal 1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) eps)) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (+.f64 eps (tan.f64 eps)) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 eps eps))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (neg.f64 (*.f64 eps eps)))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) eps)) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps)) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 eps eps))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (neg.f64 (*.f64 eps eps)))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) eps)) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps)) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 eps eps))) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (neg.f64 (*.f64 eps eps)))) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) eps)) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps)) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 eps eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (*.f64 eps eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) eps)) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (+.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (neg.f64 (*.f64 eps eps)))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 eps eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (*.f64 eps eps)))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) eps)) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))) (+.f64 eps (tan.f64 eps)) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (*.f64 eps eps))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (neg.f64 (*.f64 eps eps)))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) eps)) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))) (+.f64 eps (tan.f64 eps)) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (*.f64 eps eps))) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (neg.f64 (*.f64 eps eps)))) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 eps eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (*.f64 eps eps)))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 eps (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 eps (+.f64 eps (tan.f64 eps)) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 eps (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 eps (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (fma.f64 eps (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (fma.f64 eps (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))))
(/.f64 (fma.f64 eps (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (fma.f64 eps (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 eps (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))))
(/.f64 (fma.f64 eps (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 eps (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (*.f64 eps eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 (*.f64 eps eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (+.f64 eps (tan.f64 eps)) #s(literal 1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 eps eps) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) #s(literal 1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 eps eps) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (+.f64 eps (tan.f64 eps)) #s(literal 1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 eps eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) #s(literal -1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 eps eps) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (*.f64 eps eps) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (*.f64 (+.f64 eps (tan.f64 eps)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))) (*.f64 (+.f64 eps (tan.f64 eps)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))))
(/.f64 (fma.f64 (*.f64 eps eps) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (*.f64 (+.f64 eps (tan.f64 eps)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))))) (*.f64 (+.f64 eps (tan.f64 eps)) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 (*.f64 eps eps) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (+.f64 eps (tan.f64 eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal -1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps)) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (+.f64 eps (tan.f64 eps)) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (+.f64 eps (tan.f64 eps)) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 eps (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 eps (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 eps (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 eps (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 eps (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 eps (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (-.f64 (*.f64 eps (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) #s(literal 1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))) (*.f64 (+.f64 eps (tan.f64 eps)) #s(literal -1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal -1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (*.f64 eps #s(literal 1 binary64)) (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (*.f64 eps #s(literal 1 binary64)) (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps #s(literal 1 binary64)) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 eps #s(literal 1 binary64)) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps #s(literal 1 binary64)) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps #s(literal 1 binary64)) (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) eps) (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) eps) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) eps) (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)))) (*.f64 (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (*.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(*.f64 (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))))
(*.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))))
(*.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (-.f64 eps (tan.f64 eps)))
(*.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 (tan.f64 eps) (-.f64 (tan.f64 eps) eps) (*.f64 eps eps)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 eps (tan.f64 eps)) (-.f64 eps (sin.f64 eps)))) #s(literal -1 binary64)))
(+.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps)))))
(-.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))))
(fma.f64 eps (/.f64 #s(literal 1 binary64) (-.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps)))))
(fma.f64 (/.f64 eps (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))) (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps)))))
(fma.f64 (/.f64 eps (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))))) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps)))))
(fma.f64 (/.f64 eps (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)) (neg.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps)))))
(fma.f64 (/.f64 eps (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps)))))
(neg.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (neg.f64 (-.f64 eps (tan.f64 eps)))))
(neg.f64 (/.f64 (neg.f64 (-.f64 eps (sin.f64 eps))) (-.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
(/.f64 (neg.f64 (-.f64 eps (sin.f64 eps))) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (*.f64 (-.f64 eps (tan.f64 eps)) (fma.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)) (*.f64 eps eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (tan.f64 eps)) (-.f64 eps (sin.f64 eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 eps (tan.f64 eps)) (-.f64 eps (sin.f64 eps))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 eps (tan.f64 eps)) (-.f64 eps (sin.f64 eps)))))
(/.f64 (-.f64 (*.f64 eps eps) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 eps (tan.f64 eps)) (+.f64 eps (sin.f64 eps))))
(/.f64 (-.f64 (*.f64 eps (-.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)) (*.f64 eps eps)) (-.f64 eps (tan.f64 eps))))
(/.f64 (*.f64 (-.f64 (*.f64 eps eps) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) #s(literal 1 binary64)) (*.f64 (+.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))))
(/.f64 (neg.f64 (neg.f64 (-.f64 eps (sin.f64 eps)))) (neg.f64 (neg.f64 (-.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (*.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) #s(literal 2 binary64))) (+.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps)))))
(/.f64 (*.f64 (-.f64 eps (sin.f64 eps)) #s(literal 1 binary64)) (-.f64 eps (tan.f64 eps)))
(/.f64 (*.f64 (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 eps (tan.f64 eps)))) (fma.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)) (*.f64 eps eps)))
(/.f64 (*.f64 (-.f64 (*.f64 eps eps) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) (/.f64 #s(literal 1 binary64) (-.f64 eps (tan.f64 eps)))) (+.f64 eps (sin.f64 eps)))
(/.f64 (-.f64 (neg.f64 eps) (neg.f64 (sin.f64 eps))) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 eps (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) #s(literal 1 binary64))) (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))))
(/.f64 (-.f64 (*.f64 eps (neg.f64 (-.f64 eps (tan.f64 eps)))) (*.f64 (-.f64 eps (tan.f64 eps)) (neg.f64 (sin.f64 eps)))) (*.f64 (-.f64 eps (tan.f64 eps)) (neg.f64 (-.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 (neg.f64 eps) (-.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (-.f64 eps (tan.f64 eps))) (sin.f64 eps))) (*.f64 (neg.f64 (-.f64 eps (tan.f64 eps))) (-.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (neg.f64 eps) (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))) (*.f64 (neg.f64 (-.f64 eps (tan.f64 eps))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 eps (tan.f64 eps))) (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))))
(/.f64 (-.f64 (*.f64 (neg.f64 eps) (neg.f64 (-.f64 eps (tan.f64 eps)))) (*.f64 (neg.f64 (-.f64 eps (tan.f64 eps))) (neg.f64 (sin.f64 eps)))) (*.f64 (neg.f64 (-.f64 eps (tan.f64 eps))) (neg.f64 (-.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (-.f64 eps (tan.f64 eps)) eps) (sin.f64 eps))) (*.f64 (/.f64 (-.f64 eps (tan.f64 eps)) eps) (-.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))) (*.f64 (/.f64 (-.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 eps (tan.f64 eps)) eps) (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (-.f64 eps (tan.f64 eps)) eps) (neg.f64 (sin.f64 eps)))) (*.f64 (/.f64 (-.f64 eps (tan.f64 eps)) eps) (neg.f64 (-.f64 eps (tan.f64 eps)))))
(pow.f64 (/.f64 (-.f64 eps (tan.f64 eps)) (-.f64 eps (sin.f64 eps))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 eps (tan.f64 eps)) (-.f64 eps (sin.f64 eps))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (-.f64 eps (sin.f64 eps)) (/.f64 #s(literal 1 binary64) (-.f64 eps (tan.f64 eps))))
(*.f64 (neg.f64 (-.f64 eps (sin.f64 eps))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 eps (tan.f64 eps)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 eps (tan.f64 eps))) (-.f64 eps (sin.f64 eps)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 eps (tan.f64 eps))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 eps (sin.f64 eps))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))
(*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))) (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 eps (sin.f64 eps)) (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))))) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))))
(*.f64 (pow.f64 (/.f64 (-.f64 eps (tan.f64 eps)) (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)) (*.f64 eps eps))))
(*.f64 (pow.f64 (/.f64 (-.f64 eps (tan.f64 eps)) (-.f64 (*.f64 eps eps) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))))
(+.f64 eps (neg.f64 (sin.f64 eps)))
(+.f64 (neg.f64 (sin.f64 eps)) eps)
(-.f64 eps (sin.f64 eps))
(-.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)) (*.f64 eps eps))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)) (*.f64 eps eps))))
(-.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (sin.f64 eps))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (+.f64 eps (sin.f64 eps))))
(fma.f64 #s(literal -1 binary64) (sin.f64 eps) eps)
(/.f64 (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)) (*.f64 eps eps)))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))) (*.f64 eps (neg.f64 (sin.f64 eps))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)) (*.f64 eps eps)) (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))))))
(/.f64 (-.f64 (*.f64 eps eps) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) (+.f64 eps (sin.f64 eps)))
(/.f64 (-.f64 (*.f64 eps eps) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) (-.f64 eps (neg.f64 (sin.f64 eps))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))))) (neg.f64 (+.f64 eps (sin.f64 eps))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)) (*.f64 eps eps))) (*.f64 (fma.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)) (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (*.f64 (fma.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)) (*.f64 eps eps)) (fma.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (+.f64 eps (sin.f64 eps))) (*.f64 (+.f64 eps (sin.f64 eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))))) (*.f64 (+.f64 eps (sin.f64 eps)) (+.f64 eps (sin.f64 eps))))
(pow.f64 (/.f64 (fma.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)) (*.f64 eps eps)) (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 eps (sin.f64 eps)) (-.f64 (*.f64 eps eps) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps)) (*.f64 eps eps))))
(*.f64 (-.f64 (*.f64 eps eps) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))))
(*.f64 (/.f64 (-.f64 (*.f64 eps eps) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) (-.f64 (*.f64 eps eps) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))))) (-.f64 eps (sin.f64 eps)))
(*.f64 (/.f64 (-.f64 (*.f64 eps eps) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (fma.f64 (sin.f64 eps) (-.f64 (sin.f64 eps) eps) (*.f64 eps eps)))
(sin.f64 eps)
(+.f64 (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64))) (*.f64 eps #s(literal -27/2800 binary64)))
(+.f64 (*.f64 eps #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64))))
(fma.f64 eps #s(literal -27/2800 binary64) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64))))
(fma.f64 eps (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) (*.f64 eps #s(literal -27/2800 binary64)))
(fma.f64 (*.f64 eps eps) (*.f64 eps #s(literal 27/112000 binary64)) (*.f64 eps #s(literal -27/2800 binary64)))
(fma.f64 (*.f64 eps #s(literal 27/112000 binary64)) (*.f64 eps eps) (*.f64 eps #s(literal -27/2800 binary64)))
(fma.f64 #s(literal -27/2800 binary64) eps (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64))))
(fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64) (*.f64 eps #s(literal -27/2800 binary64)))
(fma.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) eps (*.f64 eps #s(literal -27/2800 binary64)))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) #s(literal 19683/1404928000000000 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -19683/21952000000 binary64))) (fma.f64 (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64))) (-.f64 (*.f64 (*.f64 eps #s(literal -27/2800 binary64)) (*.f64 eps #s(literal -27/2800 binary64))) (*.f64 (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64))) (*.f64 eps #s(literal -27/2800 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)))) (*.f64 (*.f64 eps #s(literal -27/2800 binary64)) (*.f64 eps #s(literal -27/2800 binary64)))) (-.f64 (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64))) (*.f64 eps #s(literal -27/2800 binary64))))
(/.f64 (*.f64 eps (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 19683/1404928000000000 binary64)) #s(literal -19683/21952000000 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) #s(literal 729/12544000000 binary64) #s(literal 729/7840000 binary64)) (*.f64 (*.f64 eps eps) #s(literal -729/313600000 binary64))))
(/.f64 (*.f64 eps (fma.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) #s(literal 729/12544000000 binary64) #s(literal -729/7840000 binary64))) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 19683/1404928000000000 binary64)) #s(literal -19683/21952000000 binary64)) eps) (-.f64 (fma.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) #s(literal 729/12544000000 binary64) #s(literal 729/7840000 binary64)) (*.f64 (*.f64 eps eps) #s(literal -729/313600000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) #s(literal 729/12544000000 binary64) #s(literal -729/7840000 binary64)) eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)))
(*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))
(*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) eps)
(*.f64 eps #s(literal 27/112000 binary64))
(*.f64 #s(literal 27/112000 binary64) eps)
(+.f64 eps (neg.f64 (tan.f64 eps)))
(+.f64 (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(+.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(+.f64 (neg.f64 (tan.f64 eps)) eps)
(-.f64 eps (tan.f64 eps))
(-.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))
(-.f64 #s(literal 0 binary64) (-.f64 (tan.f64 eps) eps))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))) (/.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))))
(-.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(-.f64 (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) #s(literal 0 binary64)) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))
(fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(fma.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(fma.f64 (tan.f64 eps) (/.f64 (tan.f64 eps) (neg.f64 (+.f64 eps (tan.f64 eps)))) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(fma.f64 (/.f64 eps (+.f64 eps (tan.f64 eps))) eps (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(fma.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps)))) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(fma.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps)))) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(fma.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) #s(literal -1 binary64) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(fma.f64 #s(literal -1 binary64) (tan.f64 eps) eps)
(fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(fma.f64 (/.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 (tan.f64 eps) (-.f64 (tan.f64 eps) eps) (*.f64 eps eps)) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(fma.f64 (/.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (-.f64 eps (tan.f64 eps)) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(fma.f64 (/.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 (tan.f64 eps) (-.f64 (tan.f64 eps) eps) (*.f64 eps eps)) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(fma.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (-.f64 eps (tan.f64 eps)) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64)))) (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64)))) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps (neg.f64 (tan.f64 eps))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (+.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (-.f64 eps (neg.f64 (tan.f64 eps))))
(/.f64 (fma.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 eps eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (+.f64 eps (tan.f64 eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 eps eps) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (+.f64 eps (tan.f64 eps)) #s(literal 1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))))) (neg.f64 (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 eps eps)) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64))) (+.f64 eps (tan.f64 eps)))
(/.f64 (fma.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (*.f64 eps eps)))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (*.f64 eps eps)))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (+.f64 eps (tan.f64 eps)) #s(literal 1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) eps)) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (+.f64 eps (tan.f64 eps)) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 eps eps))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (neg.f64 (*.f64 eps eps)))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) eps)) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps)) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 eps eps))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (neg.f64 (*.f64 eps eps)))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) eps)) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps)) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 eps eps))) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (neg.f64 (*.f64 eps eps)))) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) eps)) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps)) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 eps eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (*.f64 eps eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) eps)) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (+.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (neg.f64 (*.f64 eps eps)))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 eps eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (*.f64 eps eps)))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) eps)) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))) (+.f64 eps (tan.f64 eps)) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (*.f64 eps eps))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (neg.f64 (*.f64 eps eps)))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) eps)) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))) (+.f64 eps (tan.f64 eps)) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (*.f64 eps eps))) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (neg.f64 (*.f64 eps eps)))) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 eps eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (*.f64 eps eps)))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (fma.f64 eps (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 eps (+.f64 eps (tan.f64 eps)) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 eps (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 eps (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (fma.f64 eps (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (fma.f64 eps (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))))
(/.f64 (fma.f64 eps (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (fma.f64 eps (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 eps (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))))
(/.f64 (fma.f64 eps (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 eps (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (*.f64 eps eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 (*.f64 eps eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (+.f64 eps (tan.f64 eps)) #s(literal 1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 eps eps) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) #s(literal 1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 eps eps) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (+.f64 eps (tan.f64 eps)) #s(literal 1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 eps eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) #s(literal -1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 eps eps) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (*.f64 eps eps) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (*.f64 (+.f64 eps (tan.f64 eps)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))) (*.f64 (+.f64 eps (tan.f64 eps)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))))
(/.f64 (fma.f64 (*.f64 eps eps) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (*.f64 (+.f64 eps (tan.f64 eps)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))))) (*.f64 (+.f64 eps (tan.f64 eps)) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 (*.f64 eps eps) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (+.f64 eps (tan.f64 eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal -1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps)) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (+.f64 eps (tan.f64 eps)) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 (*.f64 eps #s(literal 1 binary64)) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (+.f64 eps (tan.f64 eps)) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (/.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (/.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) eps) (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 eps (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 eps (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 eps (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 eps (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 eps (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 eps (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (-.f64 (*.f64 eps (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) #s(literal 1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))) (*.f64 (+.f64 eps (tan.f64 eps)) #s(literal -1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal -1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 eps eps)) (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (*.f64 eps #s(literal 1 binary64)) (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (*.f64 eps #s(literal 1 binary64)) (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps #s(literal 1 binary64)) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps #s(literal 1 binary64)) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 eps #s(literal 1 binary64)) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps #s(literal 1 binary64)) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps #s(literal 1 binary64)) (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) eps) (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) eps) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) eps) (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (+.f64 eps (tan.f64 eps)) eps) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))) (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -2 binary64)))) (*.f64 (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (*.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (*.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps)) (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 4 binary64)) (*.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(*.f64 (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))))
(*.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))))
(*.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (-.f64 eps (tan.f64 eps)))
(*.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 (tan.f64 eps) (-.f64 (tan.f64 eps) eps) (*.f64 eps eps)))
(+.f64 (tan.f64 eps) (neg.f64 eps))
(+.f64 (neg.f64 eps) (tan.f64 eps))
(-.f64 (tan.f64 eps) eps)
(-.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(-.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(fma.f64 (sin.f64 eps) (/.f64 #s(literal 1 binary64) (cos.f64 eps)) (neg.f64 eps))
(fma.f64 #s(literal -1 binary64) eps (tan.f64 eps))
(fma.f64 (sqrt.f64 (tan.f64 eps)) (sqrt.f64 (tan.f64 eps)) (neg.f64 eps))
(fma.f64 (pow.f64 (sin.f64 eps) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 eps)) #s(literal 1 binary64)) (neg.f64 eps))
(fma.f64 (pow.f64 (sqrt.f64 (tan.f64 eps)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (tan.f64 eps)) #s(literal 1 binary64)) (neg.f64 eps))
(/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps))) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps))) (+.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (-.f64 (*.f64 eps eps) (*.f64 (tan.f64 eps) (neg.f64 eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))))
(/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (+.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (-.f64 (tan.f64 eps) (neg.f64 eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) (neg.f64 (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))) (neg.f64 (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 eps eps)) (+.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (neg.f64 (*.f64 eps eps))) (neg.f64 (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (*.f64 eps eps)))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (*.f64 (+.f64 eps (tan.f64 eps)) #s(literal 1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 eps eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (neg.f64 (*.f64 eps eps)))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) eps)) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (neg.f64 (*.f64 eps eps)))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64)) eps)) (*.f64 (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))) (*.f64 (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64)) (*.f64 eps eps))) (*.f64 (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64)) (neg.f64 (*.f64 eps eps)))) (*.f64 (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (*.f64 (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64)) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) eps)) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (neg.f64 (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 eps eps))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (neg.f64 (*.f64 eps eps)))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) eps)) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 eps eps))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (+.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (neg.f64 (*.f64 eps eps)))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 eps (tan.f64 eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (pow.f64 (+.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (neg.f64 (+.f64 eps (tan.f64 eps)))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (*.f64 eps eps)))) (*.f64 (+.f64 eps (tan.f64 eps)) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))) (*.f64 (+.f64 eps (tan.f64 eps)) #s(literal 1 binary64))) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 eps #s(literal 1 binary64)))) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)) (*.f64 (+.f64 eps (tan.f64 eps)) (*.f64 #s(literal 1 binary64) eps))) (*.f64 (+.f64 eps (tan.f64 eps)) (/.f64 (+.f64 eps (tan.f64 eps)) eps)))
(/.f64 (-.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (*.f64 (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (*.f64 eps (*.f64 eps eps)))) (*.f64 (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(pow.f64 (/.f64 (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))) #s(literal -1 binary64))
(*.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))))
(*.f64 (/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 (tan.f64 eps) (-.f64 (tan.f64 eps) eps) (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (-.f64 eps (tan.f64 eps)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))))
(/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps)))
(/.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (neg.f64 (+.f64 eps (tan.f64 eps))))
(/.f64 #s(literal 1 binary64) (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (neg.f64 (+.f64 eps (tan.f64 eps)))))
(/.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 eps (tan.f64 eps)))
(pow.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (tan.f64 eps) (*.f64 (tan.f64 eps) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps)))))
(*.f64 (tan.f64 eps) (/.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))))
(*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))))
(*.f64 (neg.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 eps (tan.f64 eps)))))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))) (pow.f64 (pow.f64 (tan.f64 eps) #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 (tan.f64 eps) (-.f64 (tan.f64 eps) eps) (*.f64 eps eps)))
(*.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (-.f64 eps (tan.f64 eps)))

eval273.0ms (1.5%)

Memory
-4.3MiB live, 340.8MiB allocated
Compiler

Compiled 49 990 to 3 149 computations (93.7% saved)

prune266.0ms (1.4%)

Memory
5.6MiB live, 445.3MiB allocated
Pruning

14 alts after pruning (9 fresh and 5 done)

PrunedKeptTotal
New1 24661 252
Fresh538
Picked145
Done011
Total1 252141 266
Accuracy
100.0%
Counts
1 266 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
2.9%
(/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
1.3%
(/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
2.0%
(/.f64 (-.f64 (*.f64 eps (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))) (-.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))))
3.8%
(/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
2.6%
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
2.1%
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps)))
2.2%
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps)))
2.2%
(/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps)))
2.6%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps))
99.8%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))))
99.8%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
99.6%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
99.4%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
98.6%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Compiler

Compiled 492 to 259 computations (47.4% saved)

simplify243.0ms (1.3%)

Memory
2.9MiB live, 431.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff192
(*.f64 #s(literal 2 binary64) (+.f64 eps eps))
cost-diff256
(*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)))
cost-diff320
(*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))
cost-diff384
(/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
cost-diff0
(/.f64 (sin.f64 eps) eps)
cost-diff0
#s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps))
cost-diff0
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps)))
cost-diff1024
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
cost-diff0
(*.f64 eps (*.f64 eps eps))
cost-diff0
#s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
cost-diff0
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps)))
cost-diff960
(fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
cost-diff0
#s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))
cost-diff0
(*.f64 eps eps)
cost-diff0
(fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
cost-diff0
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
cost-diff0
(*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))
cost-diff0
(*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps)
cost-diff0
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))))
cost-diff640
(fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
Rules
10 324×lower-fma.f32
10 306×lower-fma.f64
4 970×lower-*.f32
4 938×lower-*.f64
2 772×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
070622
0121604
1265562
2654554
31858542
46766542
08380518
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps)
(*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))
(*.f64 eps eps)
eps
(fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))
(*.f64 eps #s(literal 27/112000 binary64))
#s(literal 27/112000 binary64)
#s(literal -27/2800 binary64)
(fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(*.f64 eps #s(literal 9/40 binary64))
#s(literal 9/40 binary64)
#s(literal -1/2 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(*.f64 eps eps)
eps
#s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))
#s(literal 9/40 binary64)
#s(literal -1/2 binary64)
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps)))
#s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
(fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(*.f64 eps (*.f64 eps eps))
eps
(*.f64 eps eps)
#s(literal 1/6 binary64)
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))
(fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))
(*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))
#s(literal -1/362880 binary64)
#s(literal 1/5040 binary64)
#s(literal -1/120 binary64)
(-.f64 eps (tan.f64 eps))
(tan.f64 eps)
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps)))
#s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps))
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
(/.f64 (sin.f64 eps) eps)
(sin.f64 eps)
eps
(neg.f64 eps)
(-.f64 eps (tan.f64 eps))
(tan.f64 eps)
(/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))
(-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))))
(*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)))
(fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))
eps
(neg.f64 eps)
#s(literal 1/2 binary64)
(*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))
#s(literal 1/4 binary64)
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))
(cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))
(*.f64 #s(literal 2 binary64) (+.f64 eps eps))
#s(literal 2 binary64)
(+.f64 eps eps)
(-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))
(*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))
#s(literal -1/2 binary64)
(cos.f64 (+.f64 eps eps))
(*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))
(-.f64 (tan.f64 eps) eps)
(tan.f64 eps)
(+.f64 eps (sin.f64 eps))
(sin.f64 eps)
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps)
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))
(*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))
(*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))
(*.f64 eps eps)
eps
(fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))
(*.f64 eps #s(literal 27/112000 binary64))
#s(literal 27/112000 binary64)
#s(literal -27/2800 binary64)
(fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(*.f64 eps #s(literal 9/40 binary64))
#s(literal 9/40 binary64)
#s(literal -1/2 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(*.f64 eps eps)
eps
#s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))
#s(literal 9/40 binary64)
#s(literal -1/2 binary64)
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps)))
(/.f64 #s(approx (- eps (sin eps)) (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))) (-.f64 eps (tan.f64 eps)))
#s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
#s(approx (- eps (sin eps)) (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 eps (*.f64 eps eps))
eps
(*.f64 eps eps)
#s(literal 1/6 binary64)
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(*.f64 eps (*.f64 eps (*.f64 eps eps)))
(*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))
(*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))
(fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))
(*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))
#s(literal -1/362880 binary64)
#s(literal 1/5040 binary64)
#s(literal -1/120 binary64)
(-.f64 eps (tan.f64 eps))
(tan.f64 eps)
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps)))
(/.f64 #s(approx (- eps (sin eps)) (-.f64 eps (sin.f64 eps))) (-.f64 eps (tan.f64 eps)))
#s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps))
#s(approx (- eps (sin eps)) (-.f64 eps (sin.f64 eps)))
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
(-.f64 eps (sin.f64 eps))
(/.f64 (sin.f64 eps) eps)
(sin.f64 eps)
eps
(neg.f64 eps)
(-.f64 eps (tan.f64 eps))
(tan.f64 eps)
(/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(/.f64 (fma.f64 (cos.f64 (*.f64 eps #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (fma.f64 eps eps #s(literal -1/2 binary64)) (fma.f64 eps eps #s(literal -1/2 binary64)) #s(literal -1/8 binary64))) (*.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (*.f64 eps eps))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))
(/.f64 (fma.f64 (cos.f64 (*.f64 eps #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (fma.f64 eps eps #s(literal -1/2 binary64)) (fma.f64 eps eps #s(literal -1/2 binary64)) #s(literal -1/8 binary64))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (*.f64 eps eps))))
(-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))))
(fma.f64 (cos.f64 (*.f64 eps #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (fma.f64 eps eps #s(literal -1/2 binary64)) (fma.f64 eps eps #s(literal -1/2 binary64)) #s(literal -1/8 binary64)))
(*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 eps eps #s(literal -1/2 binary64)) (fma.f64 eps eps #s(literal -1/2 binary64)))
(fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))
eps
(neg.f64 eps)
#s(literal 1/2 binary64)
(*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))
(fma.f64 (cos.f64 (*.f64 eps #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal 1/8 binary64))
#s(literal 1/4 binary64)
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal 4 binary64))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal 4 binary64))))
(cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))
(cos.f64 (*.f64 eps #s(literal 4 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 eps eps))
(*.f64 eps #s(literal 4 binary64))
#s(literal 2 binary64)
(+.f64 eps eps)
(-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))
(-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (*.f64 eps eps)))
(*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))
#s(literal -1/2 binary64)
(cos.f64 (+.f64 eps eps))
(*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))
(-.f64 (tan.f64 eps) eps)
(tan.f64 eps)
(+.f64 eps (sin.f64 eps))
(sin.f64 eps)

localize971.0ms (5.2%)

Memory
-0.1MiB live, 1 164.3MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.06640625
(*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))
accuracy12.354975618023065
(-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))))
accuracy17.374378941811134
(-.f64 (tan.f64 eps) eps)
accuracy45.474289680369594
(/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
accuracy0.00390625
(/.f64 (sin.f64 eps) eps)
accuracy17.374378941811123
(-.f64 eps (tan.f64 eps))
accuracy17.374561587558283
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
accuracy39.755492471563905
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps)))
accuracy0.10365852017136078
#s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
accuracy0.1328125
(fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
accuracy17.374378941811123
(-.f64 eps (tan.f64 eps))
accuracy39.755492471563905
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps)))
accuracy0
(fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
accuracy0
(*.f64 eps eps)
accuracy0.14510486386608404
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
accuracy0.7808172330076465
#s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))
accuracy0.0625
(*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps)
accuracy0.09765625
(*.f64 eps #s(literal 9/40 binary64))
accuracy0.14510486386608404
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))))
accuracy0.16015625
(*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))
Samples
524.0ms134×3valid
89.0ms56×2valid
59.0ms17×5exit
42.0ms36×1valid
34.0ms4valid
2.0ms0valid
Compiler

Compiled 537 to 68 computations (87.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 640.0ms
ival-tan: 135.0ms (21.1% of total)
ival-add: 106.0ms (16.6% of total)
ival-sin: 85.0ms (13.3% of total)
adjust: 84.0ms (13.1% of total)
ival-mult: 82.0ms (12.8% of total)
ival-cos: 63.0ms (9.8% of total)
const: 48.0ms (7.5% of total)
ival-sub: 19.0ms (3% of total)
ival-div: 17.0ms (2.7% of total)
ival-neg: 1.0ms (0.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series44.0ms (0.2%)

Memory
18.5MiB live, 54.4MiB allocated
Counts
25 → 300
Calls
Call 1
Inputs
#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())
#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) (patch (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())
#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())
#s(alt #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) (patch #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (patch (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #<representation binary64>) () ())
#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())
#s(alt #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (patch #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) #<representation binary64>) () ())
#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())
#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())
#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())
#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())
#s(alt (/.f64 (sin.f64 eps) eps) (patch (/.f64 (sin.f64 eps) eps) #<representation binary64>) () ())
#s(alt (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) (patch (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (patch (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) (patch (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) #<representation binary64>) () ())
#s(alt (*.f64 eps #s(literal 9/40 binary64)) (patch (*.f64 eps #s(literal 9/40 binary64)) #<representation binary64>) () ())
#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())
#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())
#s(alt (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (patch (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) #<representation binary64>) () ())
#s(alt (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (patch (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) #<representation binary64>) () ())
Outputs
#s(alt -1/2 (taylor 0 eps) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 6)) (taylor inf eps) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6)))))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 6)) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6)))))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt -1/2 (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))))) (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -27/2800 (pow eps 3)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) (patch (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* 27/112000 (pow eps 2)) 27/2800)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) (patch (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* 27/112000 (pow eps 2)) 27/2800)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) (patch (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* 27/112000 (pow eps 2)) 27/2800)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) (patch (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 5)) (taylor inf eps) (#s(alt (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) (patch (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) (patch (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) (patch (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 5) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) (patch (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 5)) (taylor -inf eps) (#s(alt (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) (patch (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* 27/2800 (/ 1 (pow eps 2))) 27/112000))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) (patch (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* 27/2800 (/ 1 (pow eps 2))) 27/112000))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) (patch (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 5) (- (* 27/2800 (/ 1 (pow eps 2))) 27/112000))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) (patch (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) #<representation binary64>) () ())) ())
#s(alt (* -27/2800 (pow eps 2)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)) (taylor 0 eps) (#s(alt (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 4)) (taylor inf eps) (#s(alt (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 4)) (taylor -inf eps) (#s(alt (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (patch (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #<representation binary64>) () ())) ())
#s(alt -1/2 (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))))) (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt -1/2 (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 6)) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6)))))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 6)) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6)))))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt 9/40 (taylor 0 eps) (#s(alt #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) (patch #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 9/40 (* -27/2800 (pow eps 2))) (taylor 0 eps) (#s(alt #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) (patch #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800))) (taylor 0 eps) (#s(alt #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) (patch #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800))) (taylor 0 eps) (#s(alt #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) (patch #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 4)) (taylor inf eps) (#s(alt #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) (patch #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) (patch #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) (patch #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) (patch #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 4)) (taylor -inf eps) (#s(alt #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) (patch #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) (patch #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) (patch #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) (patch #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/6 (pow eps 3)) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (patch (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2)))) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (patch (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120)))) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (patch (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120)))) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (patch (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1/362880 (pow eps 9)) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (patch (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 9) (- (* 1/5040 (/ 1 (pow eps 2))) 1/362880)) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (patch (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 9) (- (* 1/5040 (/ 1 (pow eps 2))) (+ 1/362880 (/ 1/120 (pow eps 4))))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (patch (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 9) (- (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6)))) (+ 1/362880 (/ 1/120 (pow eps 4))))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (patch (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1/362880 (pow eps 9)) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (patch (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 9) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (patch (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 9) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2)))))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (patch (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow eps 9) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6))))))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (patch (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #<representation binary64>) () ())) ())
#s(alt -1/2 (taylor 0 eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))))) (taylor inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* 1/6 (pow eps 3)) (taylor 0 eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (patch #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2)))) (taylor 0 eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (patch #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120)))) (taylor 0 eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (patch #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120)))) (taylor 0 eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (patch #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (patch #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (patch #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (patch #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (patch #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (patch #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (patch #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (patch #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (patch #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor 0 eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor 0 eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor 0 eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor 0 eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor -inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor -inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor -inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor -inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 1/6 (pow eps 3)) (taylor 0 eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2)))) (taylor 0 eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120)))) (taylor 0 eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120)))) (taylor 0 eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt -1/2 (taylor 0 eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))))) (taylor inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* 1/6 (pow eps 3)) (taylor 0 eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2)))) (taylor 0 eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120)))) (taylor 0 eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120)))) (taylor 0 eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 eps) (#s(alt (/.f64 (sin.f64 eps) eps) (patch (/.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1/6 (pow eps 2))) (taylor 0 eps) (#s(alt (/.f64 (sin.f64 eps) eps) (patch (/.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))) (taylor 0 eps) (#s(alt (/.f64 (sin.f64 eps) eps) (patch (/.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))) (taylor 0 eps) (#s(alt (/.f64 (sin.f64 eps) eps) (patch (/.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (/ (sin eps) eps) (taylor inf eps) (#s(alt (/.f64 (sin.f64 eps) eps) (patch (/.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (/ (sin eps) eps) (taylor inf eps) (#s(alt (/.f64 (sin.f64 eps) eps) (patch (/.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (/ (sin eps) eps) (taylor inf eps) (#s(alt (/.f64 (sin.f64 eps) eps) (patch (/.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (/ (sin eps) eps) (taylor inf eps) (#s(alt (/.f64 (sin.f64 eps) eps) (patch (/.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (/ (sin eps) eps) (taylor -inf eps) (#s(alt (/.f64 (sin.f64 eps) eps) (patch (/.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (/ (sin eps) eps) (taylor -inf eps) (#s(alt (/.f64 (sin.f64 eps) eps) (patch (/.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (/ (sin eps) eps) (taylor -inf eps) (#s(alt (/.f64 (sin.f64 eps) eps) (patch (/.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (/ (sin eps) eps) (taylor -inf eps) (#s(alt (/.f64 (sin.f64 eps) eps) (patch (/.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt -1/2 (taylor 0 eps) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps))) (taylor inf eps) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (* 2 eps))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (pow eps 2)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (/ (sin eps) eps))) (taylor inf eps) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (* -1 (* (sin eps) (- 1/2 (* -1/2 (cos (* 2 eps)))))) (+ (* -1 (* (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (* 2 eps))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))))) (+ (* -1 (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (+ (* -1 (- 1/2 (* -1/2 (cos (* 2 eps))))) (* -1 (/ (pow (sin eps) 2) (cos eps)))))) (/ (* (sin eps) (- 1/2 (* -1/2 (cos (* 2 eps))))) (cos eps))))) (pow eps 3)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (- 1/2 (* -1/2 (cos (* 2 eps)))) (pow eps 2))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (+ (/ 1 (pow eps 2)) (/ (sin eps) eps))))))) (taylor inf eps) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (sin eps) (* eps (cos eps))))) (taylor -inf eps) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (* -1 (/ (- 1/2 (* -1/2 (cos (neg (* -2 eps))))) eps)) (+ (* -1 (/ (pow (sin eps) 2) (* eps (cos eps)))) (+ (* -1 (/ (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2) eps)) (/ 1 eps)))) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps))) (taylor -inf eps) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (sin eps) (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (* eps (cos eps)))) (+ (* -1 (/ (* (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2))))) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps)) (+ (* -1 (/ (* (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) (+ (* -1 (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (* -1 (/ (pow (sin eps) 2) (cos eps))))) eps)) (/ (* (sin eps) (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) eps)))) (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2)))))) eps)) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps))) (taylor -inf eps) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt 1/4 (taylor 0 eps) (#s(alt (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) (patch (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (+ 1/4 (* -1 (pow eps 2))) (taylor 0 eps) (#s(alt (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) (patch (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (+ 1/4 (* (pow eps 2) (- (* 4/3 (pow eps 2)) 1))) (taylor 0 eps) (#s(alt (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) (patch (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (+ 1/4 (* (pow eps 2) (- (* (pow eps 2) (+ 4/3 (* -32/45 (pow eps 2)))) 1))) (taylor 0 eps) (#s(alt (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) (patch (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps))))) (taylor inf eps) (#s(alt (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) (patch (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps))))) (taylor inf eps) (#s(alt (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) (patch (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps))))) (taylor inf eps) (#s(alt (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) (patch (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps))))) (taylor inf eps) (#s(alt (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) (patch (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps))))) (taylor -inf eps) (#s(alt (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) (patch (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps))))) (taylor -inf eps) (#s(alt (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) (patch (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps))))) (taylor -inf eps) (#s(alt (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) (patch (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps))))) (taylor -inf eps) (#s(alt (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) (patch (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt 1/4 (taylor 0 eps) (#s(alt (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (patch (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1/4 (* -1 (pow eps 2))) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (patch (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1/4 (* (pow eps 2) (- (pow eps 2) 1))) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (patch (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1/4 (* (pow eps 2) (- (pow eps 2) 1))) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (patch (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 4) (taylor inf eps) (#s(alt (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (patch (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 1 (/ 1 (pow eps 2)))) (taylor inf eps) (#s(alt (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (patch (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (/ 1 (pow eps 2)))) (taylor inf eps) (#s(alt (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (patch (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (/ 1 (pow eps 2)))) (taylor inf eps) (#s(alt (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (patch (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow eps 4) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (patch (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 1 (/ 1 (pow eps 2)))) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (patch (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (/ 1 (pow eps 2)))) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (patch (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (/ 1 (pow eps 2)))) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (patch (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 4 eps) (taylor 0 eps) (#s(alt (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) (patch (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 4 eps) (taylor 0 eps) (#s(alt (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) (patch (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 4 eps) (taylor 0 eps) (#s(alt (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) (patch (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 4 eps) (taylor 0 eps) (#s(alt (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) (patch (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 4 eps) (taylor inf eps) (#s(alt (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) (patch (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 4 eps) (taylor inf eps) (#s(alt (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) (patch (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 4 eps) (taylor inf eps) (#s(alt (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) (patch (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 4 eps) (taylor inf eps) (#s(alt (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) (patch (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 4 eps) (taylor -inf eps) (#s(alt (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) (patch (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 4 eps) (taylor -inf eps) (#s(alt (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) (patch (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 4 eps) (taylor -inf eps) (#s(alt (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) (patch (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 4 eps) (taylor -inf eps) (#s(alt (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) (patch (*.f64 #s(literal 2 binary64) (+.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* 9/40 eps) (taylor 0 eps) (#s(alt (*.f64 eps #s(literal 9/40 binary64)) (patch (*.f64 eps #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 9/40 eps) (taylor 0 eps) (#s(alt (*.f64 eps #s(literal 9/40 binary64)) (patch (*.f64 eps #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 9/40 eps) (taylor 0 eps) (#s(alt (*.f64 eps #s(literal 9/40 binary64)) (patch (*.f64 eps #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 9/40 eps) (taylor 0 eps) (#s(alt (*.f64 eps #s(literal 9/40 binary64)) (patch (*.f64 eps #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 9/40 eps) (taylor inf eps) (#s(alt (*.f64 eps #s(literal 9/40 binary64)) (patch (*.f64 eps #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 9/40 eps) (taylor inf eps) (#s(alt (*.f64 eps #s(literal 9/40 binary64)) (patch (*.f64 eps #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 9/40 eps) (taylor inf eps) (#s(alt (*.f64 eps #s(literal 9/40 binary64)) (patch (*.f64 eps #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 9/40 eps) (taylor inf eps) (#s(alt (*.f64 eps #s(literal 9/40 binary64)) (patch (*.f64 eps #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 9/40 eps) (taylor -inf eps) (#s(alt (*.f64 eps #s(literal 9/40 binary64)) (patch (*.f64 eps #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 9/40 eps) (taylor -inf eps) (#s(alt (*.f64 eps #s(literal 9/40 binary64)) (patch (*.f64 eps #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 9/40 eps) (taylor -inf eps) (#s(alt (*.f64 eps #s(literal 9/40 binary64)) (patch (*.f64 eps #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 9/40 eps) (taylor -inf eps) (#s(alt (*.f64 eps #s(literal 9/40 binary64)) (patch (*.f64 eps #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/3 (pow eps 3)) (taylor 0 eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3)) (taylor 0 eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3)) (taylor 0 eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3)) (taylor 0 eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))) (taylor inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))) (taylor inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))) (taylor inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1))) (taylor -inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1))) (taylor -inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1))) (taylor -inf eps) (#s(alt (-.f64 eps (tan.f64 eps)) (patch (-.f64 eps (tan.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* 1/3 (pow eps 3)) (taylor 0 eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/3 (* 2/15 (pow eps 2)))) (taylor 0 eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2)))))) (taylor 0 eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/3 (* (pow eps 2) (+ 2/15 (* (pow eps 2) (+ 17/315 (* 62/2835 (pow eps 2)))))))) (taylor 0 eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (- (/ (sin eps) (* eps (cos eps))) 1)) (taylor inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (- (/ (sin eps) (* eps (cos eps))) 1)) (taylor inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (- (/ (sin eps) (* eps (cos eps))) 1)) (taylor inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor -inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))) (taylor -inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))) (taylor -inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))) (taylor -inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1/3 (pow eps 4)) (taylor 0 eps) (#s(alt (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (patch (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (* 32/45 (pow eps 2)) 1/3)) (taylor 0 eps) (#s(alt (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (patch (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (* (pow eps 2) (+ 32/45 (* -64/315 (pow eps 2)))) 1/3)) (taylor 0 eps) (#s(alt (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (patch (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (* (pow eps 2) (+ 32/45 (* (pow eps 2) (- (* 512/14175 (pow eps 2)) 64/315)))) 1/3)) (taylor 0 eps) (#s(alt (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (patch (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) #<representation binary64>) () ())) ())
#s(alt (pow eps 4) (taylor inf eps) (#s(alt (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (patch (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 1 (/ 1 (pow eps 2)))) (taylor inf eps) (#s(alt (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (patch (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (+ (* 1/4 (/ (+ 1/2 (* 1/2 (cos (* 4 eps)))) (pow eps 4))) (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (patch (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (+ (* 1/4 (/ (+ 1/2 (* 1/2 (cos (* 4 eps)))) (pow eps 4))) (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (patch (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) #<representation binary64>) () ())) ())
#s(alt (pow eps 4) (taylor -inf eps) (#s(alt (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (patch (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 1 (/ 1 (pow eps 2)))) (taylor -inf eps) (#s(alt (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (patch (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (+ (* 1/4 (/ (+ 1/2 (* 1/2 (cos (* 4 eps)))) (pow eps 4))) (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (patch (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (+ (* 1/4 (/ (+ 1/2 (* 1/2 (cos (* 4 eps)))) (pow eps 4))) (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (patch (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) #<representation binary64>) () ())) ())
#s(alt (* 2/3 (pow eps 4)) (taylor 0 eps) (#s(alt (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (patch (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (+ 2/3 (* 19/90 (pow eps 2)))) (taylor 0 eps) (#s(alt (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (patch (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (+ 2/3 (* (pow eps 2) (+ 19/90 (* 223/2520 (pow eps 2)))))) (taylor 0 eps) (#s(alt (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (patch (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (+ 2/3 (* (pow eps 2) (+ 19/90 (* (pow eps 2) (+ 223/2520 (* 8117/226800 (pow eps 2)))))))) (taylor 0 eps) (#s(alt (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (patch (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow eps 2)) (taylor inf eps) (#s(alt (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (patch (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (+ (* -1 (/ (sin eps) eps)) (/ (sin eps) (* eps (cos eps)))) 1)) (taylor inf eps) (#s(alt (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (patch (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (+ (* -1 (/ (sin eps) eps)) (+ (/ (sin eps) (* eps (cos eps))) (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps))))) 1)) (taylor inf eps) (#s(alt (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (patch (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (+ (* -1 (/ (sin eps) eps)) (+ (/ (sin eps) (* eps (cos eps))) (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps))))) 1)) (taylor inf eps) (#s(alt (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (patch (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow eps 2)) (taylor -inf eps) (#s(alt (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (patch (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)) 1)) (taylor -inf eps) (#s(alt (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (patch (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (* -1 (/ (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (* -1 (/ (pow (sin eps) 2) (* eps (cos eps)))))) eps)) 1)) (taylor -inf eps) (#s(alt (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (patch (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (* -1 (/ (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (* -1 (/ (pow (sin eps) 2) (* eps (cos eps)))))) eps)) 1)) (taylor -inf eps) (#s(alt (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (patch (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) #<representation binary64>) () ())) ())
Calls

75 calls:

TimeVariablePointExpression
2.0ms
eps
@inf
(/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps))))
2.0ms
eps
@-inf
(/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps))))
1.0ms
eps
@inf
(/ (sin eps) eps)
1.0ms
eps
@0
(/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps))))
1.0ms
eps
@inf
(* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))

simplify301.0ms (1.6%)

Memory
-3.6MiB live, 403.0MiB allocated
Algorithm
egg-herbie
Rules
12 100×lower-fma.f64
12 100×lower-fma.f32
5 418×lower-*.f64
5 418×lower-*.f32
4 190×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04043863
112213657
241283508
085483353
Stop Event
iter limit
node limit
Counts
300 → 292
Calls
Call 1
Inputs
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(* 27/112000 (pow eps 6))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))
(* 27/112000 (pow eps 6))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
1
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
1
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
(* -27/2800 (pow eps 3))
(* (pow eps 3) (- (* 27/112000 (pow eps 2)) 27/2800))
(* (pow eps 3) (- (* 27/112000 (pow eps 2)) 27/2800))
(* (pow eps 3) (- (* 27/112000 (pow eps 2)) 27/2800))
(* 27/112000 (pow eps 5))
(* (pow eps 5) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 5) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 5) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* 27/112000 (pow eps 5))
(* -1 (* (pow eps 5) (- (* 27/2800 (/ 1 (pow eps 2))) 27/112000)))
(* -1 (* (pow eps 5) (- (* 27/2800 (/ 1 (pow eps 2))) 27/112000)))
(* -1 (* (pow eps 5) (- (* 27/2800 (/ 1 (pow eps 2))) 27/112000)))
(* -27/2800 (pow eps 2))
(* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800))
(* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800))
(* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800))
(* 27/112000 (pow eps 4))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* 27/112000 (pow eps 4))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
1
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
1
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(* 27/112000 (pow eps 6))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))
(* 27/112000 (pow eps 6))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
9/40
(+ 9/40 (* -27/2800 (pow eps 2)))
(+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))
(+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))
(* 27/112000 (pow eps 4))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(* 27/112000 (pow eps 4))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(* 1/6 (pow eps 3))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
(* -1/362880 (pow eps 9))
(* (pow eps 9) (- (* 1/5040 (/ 1 (pow eps 2))) 1/362880))
(* (pow eps 9) (- (* 1/5040 (/ 1 (pow eps 2))) (+ 1/362880 (/ 1/120 (pow eps 4)))))
(* (pow eps 9) (- (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6)))) (+ 1/362880 (/ 1/120 (pow eps 4)))))
(* -1/362880 (pow eps 9))
(* -1 (* (pow eps 9) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2))))))
(* -1 (* (pow eps 9) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2))))))
(* -1 (* (pow eps 9) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6)))))))
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
1
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
1
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
(* 1/6 (pow eps 3))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
eps
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
eps
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(* 1/6 (pow eps 3))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
eps
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
eps
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
1
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
1
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
(* 1/6 (pow eps 3))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
eps
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
eps
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
1
(+ 1 (* -1/6 (pow eps 2)))
(+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6)))
(+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6)))
(/ (sin eps) eps)
(/ (sin eps) eps)
(/ (sin eps) eps)
(/ (sin eps) eps)
(/ (sin eps) eps)
(/ (sin eps) eps)
(/ (sin eps) eps)
(/ (sin eps) eps)
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
1
(+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)))
(- (+ 1 (* -1 (/ (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (* 2 eps))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (pow eps 2)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (/ (sin eps) eps)))
(- (+ 1 (* -1 (/ (+ (* -1 (* (sin eps) (- 1/2 (* -1/2 (cos (* 2 eps)))))) (+ (* -1 (* (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (* 2 eps))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))))) (+ (* -1 (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (+ (* -1 (- 1/2 (* -1/2 (cos (* 2 eps))))) (* -1 (/ (pow (sin eps) 2) (cos eps)))))) (/ (* (sin eps) (- 1/2 (* -1/2 (cos (* 2 eps))))) (cos eps))))) (pow eps 3)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (- 1/2 (* -1/2 (cos (* 2 eps)))) (pow eps 2))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (+ (/ 1 (pow eps 2)) (/ (sin eps) eps)))))))
1
(+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (sin eps) (* eps (cos eps)))))
(+ 1 (* -1 (/ (- (+ (* -1 (/ (- 1/2 (* -1/2 (cos (neg (* -2 eps))))) eps)) (+ (* -1 (/ (pow (sin eps) 2) (* eps (cos eps)))) (+ (* -1 (/ (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2) eps)) (/ 1 eps)))) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (sin eps) (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (* eps (cos eps)))) (+ (* -1 (/ (* (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2))))) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps)) (+ (* -1 (/ (* (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) (+ (* -1 (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (* -1 (/ (pow (sin eps) 2) (cos eps))))) eps)) (/ (* (sin eps) (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) eps)))) (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2)))))) eps)) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps)))
1/4
(+ 1/4 (* -1 (pow eps 2)))
(+ 1/4 (* (pow eps 2) (- (* 4/3 (pow eps 2)) 1)))
(+ 1/4 (* (pow eps 2) (- (* (pow eps 2) (+ 4/3 (* -32/45 (pow eps 2)))) 1)))
(* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps)))))
(* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps)))))
(* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps)))))
(* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps)))))
(* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps)))))
(* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps)))))
(* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps)))))
(* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps)))))
1/4
(+ 1/4 (* -1 (pow eps 2)))
(+ 1/4 (* (pow eps 2) (- (pow eps 2) 1)))
(+ 1/4 (* (pow eps 2) (- (pow eps 2) 1)))
(pow eps 4)
(* (pow eps 4) (- 1 (/ 1 (pow eps 2))))
(* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (/ 1 (pow eps 2))))
(* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (/ 1 (pow eps 2))))
(pow eps 4)
(* (pow eps 4) (- 1 (/ 1 (pow eps 2))))
(* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (/ 1 (pow eps 2))))
(* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (/ 1 (pow eps 2))))
(* 4 eps)
(* 4 eps)
(* 4 eps)
(* 4 eps)
(* 4 eps)
(* 4 eps)
(* 4 eps)
(* 4 eps)
(* 4 eps)
(* 4 eps)
(* 4 eps)
(* 4 eps)
(* 9/40 eps)
(* 9/40 eps)
(* 9/40 eps)
(* 9/40 eps)
(* 9/40 eps)
(* 9/40 eps)
(* 9/40 eps)
(* 9/40 eps)
(* 9/40 eps)
(* 9/40 eps)
(* 9/40 eps)
(* 9/40 eps)
(* -1/3 (pow eps 3))
(* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))
(* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))
(* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))
eps
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
eps
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(* 1/3 (pow eps 3))
(* (pow eps 3) (+ 1/3 (* 2/15 (pow eps 2))))
(* (pow eps 3) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2))))))
(* (pow eps 3) (+ 1/3 (* (pow eps 2) (+ 2/15 (* (pow eps 2) (+ 17/315 (* 62/2835 (pow eps 2))))))))
(* -1 eps)
(* eps (- (/ (sin eps) (* eps (cos eps))) 1))
(* eps (- (/ (sin eps) (* eps (cos eps))) 1))
(* eps (- (/ (sin eps) (* eps (cos eps))) 1))
(* -1 eps)
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
(* -1/3 (pow eps 4))
(* (pow eps 4) (- (* 32/45 (pow eps 2)) 1/3))
(* (pow eps 4) (- (* (pow eps 2) (+ 32/45 (* -64/315 (pow eps 2)))) 1/3))
(* (pow eps 4) (- (* (pow eps 2) (+ 32/45 (* (pow eps 2) (- (* 512/14175 (pow eps 2)) 64/315)))) 1/3))
(pow eps 4)
(* (pow eps 4) (- 1 (/ 1 (pow eps 2))))
(* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (+ (* 1/4 (/ (+ 1/2 (* 1/2 (cos (* 4 eps)))) (pow eps 4))) (/ 1 (pow eps 2)))))
(* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (+ (* 1/4 (/ (+ 1/2 (* 1/2 (cos (* 4 eps)))) (pow eps 4))) (/ 1 (pow eps 2)))))
(pow eps 4)
(* (pow eps 4) (- 1 (/ 1 (pow eps 2))))
(* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (+ (* 1/4 (/ (+ 1/2 (* 1/2 (cos (* 4 eps)))) (pow eps 4))) (/ 1 (pow eps 2)))))
(* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (+ (* 1/4 (/ (+ 1/2 (* 1/2 (cos (* 4 eps)))) (pow eps 4))) (/ 1 (pow eps 2)))))
(* 2/3 (pow eps 4))
(* (pow eps 4) (+ 2/3 (* 19/90 (pow eps 2))))
(* (pow eps 4) (+ 2/3 (* (pow eps 2) (+ 19/90 (* 223/2520 (pow eps 2))))))
(* (pow eps 4) (+ 2/3 (* (pow eps 2) (+ 19/90 (* (pow eps 2) (+ 223/2520 (* 8117/226800 (pow eps 2))))))))
(* -1 (pow eps 2))
(* (pow eps 2) (- (+ (* -1 (/ (sin eps) eps)) (/ (sin eps) (* eps (cos eps)))) 1))
(* (pow eps 2) (- (+ (* -1 (/ (sin eps) eps)) (+ (/ (sin eps) (* eps (cos eps))) (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps))))) 1))
(* (pow eps 2) (- (+ (* -1 (/ (sin eps) eps)) (+ (/ (sin eps) (* eps (cos eps))) (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps))))) 1))
(* -1 (pow eps 2))
(* (pow eps 2) (- (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)) 1))
(* (pow eps 2) (- (* -1 (/ (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (* -1 (/ (pow (sin eps) 2) (* eps (cos eps)))))) eps)) 1))
(* (pow eps 2) (- (* -1 (/ (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (* -1 (/ (pow (sin eps) 2) (* eps (cos eps)))))) eps)) 1))
Outputs
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(* 27/112000 (pow eps 6))
(*.f64 #s(literal 27/112000 binary64) (pow.f64 eps #s(literal 6 binary64)))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal -1/2 binary64) (pow.f64 eps #s(literal 6 binary64))))))
(* 27/112000 (pow eps 6))
(*.f64 #s(literal 27/112000 binary64) (pow.f64 eps #s(literal 6 binary64)))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal -1/2 binary64) (pow.f64 eps #s(literal 6 binary64))))))
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (-.f64 (/.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (*.f64 eps eps)) (/.f64 #s(literal -1 binary64) eps)) (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
(fma.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (-.f64 (/.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (*.f64 eps eps)) (/.f64 #s(literal -1 binary64) eps)) (fma.f64 (sin.f64 eps) (fma.f64 (sin.f64 eps) (/.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (*.f64 (*.f64 eps eps) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64))))) (/.f64 #s(literal -1 binary64) eps)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (fma.f64 (+.f64 (/.f64 #s(literal -1 binary64) (cos.f64 eps)) #s(literal 1 binary64)) (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64)) (sin.f64 eps)) eps))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))) (/.f64 (sin.f64 eps) (cos.f64 eps)))) eps)) (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) eps))
(* -27/2800 (pow eps 3))
(*.f64 eps (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)))
(* (pow eps 3) (- (* 27/112000 (pow eps 2)) 27/2800))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))))
(* (pow eps 3) (- (* 27/112000 (pow eps 2)) 27/2800))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))))
(* (pow eps 3) (- (* 27/112000 (pow eps 2)) 27/2800))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))))
(* 27/112000 (pow eps 5))
(*.f64 #s(literal 27/112000 binary64) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (pow.f64 eps #s(literal 5 binary64)))
(* (pow eps 5) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (pow.f64 eps #s(literal 5 binary64)))
(* 27/112000 (pow eps 5))
(*.f64 #s(literal 27/112000 binary64) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* 27/2800 (/ 1 (pow eps 2))) 27/112000)))
(*.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* 27/2800 (/ 1 (pow eps 2))) 27/112000)))
(*.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (pow.f64 eps #s(literal 5 binary64)))
(* -1 (* (pow eps 5) (- (* 27/2800 (/ 1 (pow eps 2))) 27/112000)))
(*.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (pow.f64 eps #s(literal 5 binary64)))
(* -27/2800 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64))
(* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800))
(*.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))))
(* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800))
(*.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))))
(* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800))
(*.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))))
(* 27/112000 (pow eps 4))
(*.f64 #s(literal 27/112000 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* 27/112000 (pow eps 4))
(*.f64 #s(literal 27/112000 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (-.f64 (/.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (*.f64 eps eps)) (/.f64 #s(literal -1 binary64) eps)) (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
(fma.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (-.f64 (/.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (*.f64 eps eps)) (/.f64 #s(literal -1 binary64) eps)) (fma.f64 (sin.f64 eps) (fma.f64 (sin.f64 eps) (/.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (*.f64 (*.f64 eps eps) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64))))) (/.f64 #s(literal -1 binary64) eps)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (fma.f64 (+.f64 (/.f64 #s(literal -1 binary64) (cos.f64 eps)) #s(literal 1 binary64)) (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64)) (sin.f64 eps)) eps))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))) (/.f64 (sin.f64 eps) (cos.f64 eps)))) eps)) (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) eps))
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(* 27/112000 (pow eps 6))
(*.f64 #s(literal 27/112000 binary64) (pow.f64 eps #s(literal 6 binary64)))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal -1/2 binary64) (pow.f64 eps #s(literal 6 binary64))))))
(* 27/112000 (pow eps 6))
(*.f64 #s(literal 27/112000 binary64) (pow.f64 eps #s(literal 6 binary64)))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal -1/2 binary64) (pow.f64 eps #s(literal 6 binary64))))))
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
9/40
#s(literal 9/40 binary64)
(+ 9/40 (* -27/2800 (pow eps 2)))
(fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64))
(+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))
(fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64))
(+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))
(fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64))
(* 27/112000 (pow eps 4))
(*.f64 #s(literal 27/112000 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* 27/112000 (pow eps 4))
(*.f64 #s(literal 27/112000 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* 1/6 (pow eps 3))
(*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))
(* -1/362880 (pow eps 9))
(*.f64 #s(literal -1/362880 binary64) (pow.f64 eps #s(literal 9 binary64)))
(* (pow eps 9) (- (* 1/5040 (/ 1 (pow eps 2))) 1/362880))
(*.f64 (pow.f64 eps #s(literal 9 binary64)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 eps eps))))
(* (pow eps 9) (- (* 1/5040 (/ 1 (pow eps 2))) (+ 1/362880 (/ 1/120 (pow eps 4)))))
(*.f64 (pow.f64 eps #s(literal 9 binary64)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 eps eps)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))))
(* (pow eps 9) (- (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6)))) (+ 1/362880 (/ 1/120 (pow eps 4)))))
(*.f64 (pow.f64 eps #s(literal 9 binary64)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 eps eps)) (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 eps #s(literal 6 binary64))) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))))
(* -1/362880 (pow eps 9))
(*.f64 #s(literal -1/362880 binary64) (pow.f64 eps #s(literal 9 binary64)))
(* -1 (* (pow eps 9) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2))))))
(*.f64 (pow.f64 eps #s(literal 9 binary64)) (neg.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 eps eps)))))
(* -1 (* (pow eps 9) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2))))))
(neg.f64 (*.f64 (pow.f64 eps #s(literal 9 binary64)) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 eps eps))))))
(* -1 (* (pow eps 9) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6)))))))
(neg.f64 (*.f64 (pow.f64 eps #s(literal 9 binary64)) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 eps eps))) (/.f64 #s(literal -1/6 binary64) (pow.f64 eps #s(literal 6 binary64)))))))
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (-.f64 (/.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (*.f64 eps eps)) (/.f64 #s(literal -1 binary64) eps)) (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
(fma.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (-.f64 (/.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (*.f64 eps eps)) (/.f64 #s(literal -1 binary64) eps)) (fma.f64 (sin.f64 eps) (fma.f64 (sin.f64 eps) (/.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (*.f64 (*.f64 eps eps) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64))))) (/.f64 #s(literal -1 binary64) eps)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (fma.f64 (+.f64 (/.f64 #s(literal -1 binary64) (cos.f64 eps)) #s(literal 1 binary64)) (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64)) (sin.f64 eps)) eps))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))) (/.f64 (sin.f64 eps) (cos.f64 eps)))) eps)) (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) eps))
(* 1/6 (pow eps 3))
(*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))
eps
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(-.f64 eps (*.f64 (/.f64 (sin.f64 eps) eps) eps))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(-.f64 eps (*.f64 (/.f64 (sin.f64 eps) eps) eps))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(-.f64 eps (*.f64 (/.f64 (sin.f64 eps) eps) eps))
eps
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(-.f64 eps (*.f64 (/.f64 (sin.f64 eps) eps) eps))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(-.f64 eps (*.f64 (/.f64 (sin.f64 eps) eps) eps))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(-.f64 eps (*.f64 (/.f64 (sin.f64 eps) eps) eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(* 1/6 (pow eps 3))
(*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))
eps
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(-.f64 eps (*.f64 (/.f64 (sin.f64 eps) eps) eps))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(-.f64 eps (*.f64 (/.f64 (sin.f64 eps) eps) eps))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(-.f64 eps (*.f64 (/.f64 (sin.f64 eps) eps) eps))
eps
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(-.f64 eps (*.f64 (/.f64 (sin.f64 eps) eps) eps))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(-.f64 eps (*.f64 (/.f64 (sin.f64 eps) eps) eps))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(-.f64 eps (*.f64 (/.f64 (sin.f64 eps) eps) eps))
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (-.f64 (/.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (*.f64 eps eps)) (/.f64 #s(literal -1 binary64) eps)) (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
(fma.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (-.f64 (/.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (*.f64 eps eps)) (/.f64 #s(literal -1 binary64) eps)) (fma.f64 (sin.f64 eps) (fma.f64 (sin.f64 eps) (/.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (*.f64 (*.f64 eps eps) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64))))) (/.f64 #s(literal -1 binary64) eps)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (fma.f64 (+.f64 (/.f64 #s(literal -1 binary64) (cos.f64 eps)) #s(literal 1 binary64)) (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64)) (sin.f64 eps)) eps))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))) (/.f64 (sin.f64 eps) (cos.f64 eps)))) eps)) (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) eps))
(* 1/6 (pow eps 3))
(*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))
eps
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(-.f64 eps (*.f64 (/.f64 (sin.f64 eps) eps) eps))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(-.f64 eps (*.f64 (/.f64 (sin.f64 eps) eps) eps))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(-.f64 eps (*.f64 (/.f64 (sin.f64 eps) eps) eps))
eps
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(-.f64 eps (*.f64 (/.f64 (sin.f64 eps) eps) eps))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(-.f64 eps (*.f64 (/.f64 (sin.f64 eps) eps) eps))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(-.f64 eps (*.f64 (/.f64 (sin.f64 eps) eps) eps))
1
#s(literal 1 binary64)
(+ 1 (* -1/6 (pow eps 2)))
(fma.f64 (*.f64 eps eps) #s(literal -1/6 binary64) #s(literal 1 binary64))
(+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6)))
(fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6)))
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #s(literal 1 binary64))
(/ (sin eps) eps)
(/.f64 (sin.f64 eps) eps)
(/ (sin eps) eps)
(/.f64 (sin.f64 eps) eps)
(/ (sin eps) eps)
(/.f64 (sin.f64 eps) eps)
(/ (sin eps) eps)
(/.f64 (sin.f64 eps) eps)
(/ (sin eps) eps)
(/.f64 (sin.f64 eps) eps)
(/ (sin eps) eps)
(/.f64 (sin.f64 eps) eps)
(/ (sin eps) eps)
(/.f64 (sin.f64 eps) eps)
(/ (sin eps) eps)
(/.f64 (sin.f64 eps) eps)
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(- (+ 1 (* -1 (/ (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (* 2 eps))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (pow eps 2)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (/ (sin eps) eps)))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))))) (pow.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) #s(literal 2 binary64))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps))) (*.f64 eps eps))))
(- (+ 1 (* -1 (/ (+ (* -1 (* (sin eps) (- 1/2 (* -1/2 (cos (* 2 eps)))))) (+ (* -1 (* (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (* 2 eps))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))))) (+ (* -1 (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (+ (* -1 (- 1/2 (* -1/2 (cos (* 2 eps))))) (* -1 (/ (pow (sin eps) 2) (cos eps)))))) (/ (* (sin eps) (- 1/2 (* -1/2 (cos (* 2 eps))))) (cos eps))))) (pow eps 3)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (- 1/2 (* -1/2 (cos (* 2 eps)))) (pow eps 2))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (+ (/ 1 (pow eps 2)) (/ (sin eps) eps)))))))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) (+.f64 (-.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))))) (pow.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) #s(literal 2 binary64))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps))) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))))) (*.f64 eps (*.f64 eps eps)))) (-.f64 (+.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 eps eps))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps eps)) (/.f64 (sin.f64 eps) eps)) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (*.f64 eps (cos.f64 eps)))) (/.f64 (pow.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) #s(literal 2 binary64)) (*.f64 eps eps))))))
1
#s(literal 1 binary64)
(+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (+ (* -1 (/ (- 1/2 (* -1/2 (cos (neg (* -2 eps))))) eps)) (+ (* -1 (/ (pow (sin eps) 2) (* eps (cos eps)))) (+ (* -1 (/ (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2) eps)) (/ 1 eps)))) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal -1/2 binary64)) eps) (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) eps) (/.f64 (pow.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) #s(literal 2 binary64)) eps)) (fma.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (-.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps)) (sin.f64 eps)))) eps))
(+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (sin eps) (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (* eps (cos eps)))) (+ (* -1 (/ (* (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2))))) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps)) (+ (* -1 (/ (* (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) (+ (* -1 (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (* -1 (/ (pow (sin eps) 2) (cos eps))))) eps)) (/ (* (sin eps) (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) eps)))) (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2)))))) eps)) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) eps) (-.f64 (+.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64))))) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)))) (*.f64 (+.f64 (/.f64 #s(literal -1 binary64) (cos.f64 eps)) #s(literal 1 binary64)) (*.f64 (sin.f64 eps) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64)) eps)))) (-.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))))) (pow.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps)))) #s(literal 2 binary64))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)))) eps) (*.f64 (sin.f64 eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))))) eps))
1/4
#s(literal 1/4 binary64)
(+ 1/4 (* -1 (pow eps 2)))
(-.f64 #s(literal 1/4 binary64) (*.f64 eps eps))
(+ 1/4 (* (pow eps 2) (- (* 4/3 (pow eps 2)) 1)))
(fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 4/3 binary64) #s(literal -1 binary64))) #s(literal 1/4 binary64))
(+ 1/4 (* (pow eps 2) (- (* (pow eps 2) (+ 4/3 (* -32/45 (pow eps 2)))) 1)))
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -32/45 binary64) #s(literal 4/3 binary64)) #s(literal -1 binary64)) #s(literal 1/4 binary64))
(* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps)))))
(fma.f64 (cos.f64 (*.f64 eps #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal 1/8 binary64))
(* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps)))))
(fma.f64 (cos.f64 (*.f64 eps #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal 1/8 binary64))
(* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps)))))
(fma.f64 (cos.f64 (*.f64 eps #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal 1/8 binary64))
(* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps)))))
(fma.f64 (cos.f64 (*.f64 eps #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal 1/8 binary64))
(* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps)))))
(fma.f64 (cos.f64 (*.f64 eps #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal 1/8 binary64))
(* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps)))))
(fma.f64 (cos.f64 (*.f64 eps #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal 1/8 binary64))
(* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps)))))
(fma.f64 (cos.f64 (*.f64 eps #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal 1/8 binary64))
(* 1/4 (+ 1/2 (* 1/2 (cos (* 4 eps)))))
(fma.f64 (cos.f64 (*.f64 eps #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal 1/8 binary64))
1/4
#s(literal 1/4 binary64)
(+ 1/4 (* -1 (pow eps 2)))
(-.f64 #s(literal 1/4 binary64) (*.f64 eps eps))
(+ 1/4 (* (pow eps 2) (- (pow eps 2) 1)))
(fma.f64 (*.f64 eps eps) (fma.f64 eps eps #s(literal -1 binary64)) #s(literal 1/4 binary64))
(+ 1/4 (* (pow eps 2) (- (pow eps 2) 1)))
(fma.f64 (*.f64 eps eps) (fma.f64 eps eps #s(literal -1 binary64)) #s(literal 1/4 binary64))
(pow eps 4)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(* (pow eps 4) (- 1 (/ 1 (pow eps 2))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps))))
(* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (/ 1 (pow eps 2))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (/ 1 (pow eps 2))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(pow eps 4)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(* (pow eps 4) (- 1 (/ 1 (pow eps 2))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps))))
(* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (/ 1 (pow eps 2))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (/ 1 (pow eps 2))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* 4 eps)
(*.f64 eps #s(literal 4 binary64))
(* 4 eps)
(*.f64 eps #s(literal 4 binary64))
(* 4 eps)
(*.f64 eps #s(literal 4 binary64))
(* 4 eps)
(*.f64 eps #s(literal 4 binary64))
(* 4 eps)
(*.f64 eps #s(literal 4 binary64))
(* 4 eps)
(*.f64 eps #s(literal 4 binary64))
(* 4 eps)
(*.f64 eps #s(literal 4 binary64))
(* 4 eps)
(*.f64 eps #s(literal 4 binary64))
(* 4 eps)
(*.f64 eps #s(literal 4 binary64))
(* 4 eps)
(*.f64 eps #s(literal 4 binary64))
(* 4 eps)
(*.f64 eps #s(literal 4 binary64))
(* 4 eps)
(*.f64 eps #s(literal 4 binary64))
(* 9/40 eps)
(*.f64 #s(literal 9/40 binary64) eps)
(* 9/40 eps)
(*.f64 #s(literal 9/40 binary64) eps)
(* 9/40 eps)
(*.f64 #s(literal 9/40 binary64) eps)
(* 9/40 eps)
(*.f64 #s(literal 9/40 binary64) eps)
(* 9/40 eps)
(*.f64 #s(literal 9/40 binary64) eps)
(* 9/40 eps)
(*.f64 #s(literal 9/40 binary64) eps)
(* 9/40 eps)
(*.f64 #s(literal 9/40 binary64) eps)
(* 9/40 eps)
(*.f64 #s(literal 9/40 binary64) eps)
(* 9/40 eps)
(*.f64 #s(literal 9/40 binary64) eps)
(* 9/40 eps)
(*.f64 #s(literal 9/40 binary64) eps)
(* 9/40 eps)
(*.f64 #s(literal 9/40 binary64) eps)
(* 9/40 eps)
(*.f64 #s(literal 9/40 binary64) eps)
(* -1/3 (pow eps 3))
(*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -1/3 binary64))
(* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps #s(literal -2/15 binary64)) #s(literal -1/3 binary64)))
(* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -17/315 binary64) #s(literal -2/15 binary64)) #s(literal -1/3 binary64)))
(* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -62/2835 binary64)) #s(literal -17/315 binary64)) #s(literal -2/15 binary64)) #s(literal -1/3 binary64)))
eps
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)
eps
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)
(* 1/3 (pow eps 3))
(*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/3 binary64)))
(* (pow eps 3) (+ 1/3 (* 2/15 (pow eps 2))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) #s(literal 2/15 binary64) #s(literal 1/3 binary64)))
(* (pow eps 3) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2))))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 17/315 binary64) #s(literal 2/15 binary64)) #s(literal 1/3 binary64))))
(* (pow eps 3) (+ 1/3 (* (pow eps 2) (+ 2/15 (* (pow eps 2) (+ 17/315 (* 62/2835 (pow eps 2))))))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 62/2835 binary64) #s(literal 17/315 binary64)) #s(literal 2/15 binary64))) #s(literal 1/3 binary64)))
(* -1 eps)
(neg.f64 eps)
(* eps (- (/ (sin eps) (* eps (cos eps))) 1))
(fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))
(* eps (- (/ (sin eps) (* eps (cos eps))) 1))
(fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))
(* eps (- (/ (sin eps) (* eps (cos eps))) 1))
(fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))
(* -1 eps)
(neg.f64 eps)
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
(fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
(fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
(fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))
(* -1/3 (pow eps 4))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) #s(literal -1/3 binary64))
(* (pow eps 4) (- (* 32/45 (pow eps 2)) 1/3))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) #s(literal 32/45 binary64) #s(literal -1/3 binary64)))
(* (pow eps 4) (- (* (pow eps 2) (+ 32/45 (* -64/315 (pow eps 2)))) 1/3))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -64/315 binary64) #s(literal 32/45 binary64)) #s(literal -1/3 binary64)))
(* (pow eps 4) (- (* (pow eps 2) (+ 32/45 (* (pow eps 2) (- (* 512/14175 (pow eps 2)) 64/315)))) 1/3))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 512/14175 binary64) #s(literal -64/315 binary64)) #s(literal 32/45 binary64)) #s(literal -1/3 binary64)))
(pow eps 4)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(* (pow eps 4) (- 1 (/ 1 (pow eps 2))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps))))
(* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (+ (* 1/4 (/ (+ 1/2 (* 1/2 (cos (* 4 eps)))) (pow eps 4))) (/ 1 (pow eps 2)))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 eps eps)) (/.f64 (fma.f64 (cos.f64 (*.f64 eps #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))))
(* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (+ (* 1/4 (/ (+ 1/2 (* 1/2 (cos (* 4 eps)))) (pow eps 4))) (/ 1 (pow eps 2)))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 eps eps)) (/.f64 (fma.f64 (cos.f64 (*.f64 eps #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))))
(pow eps 4)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(* (pow eps 4) (- 1 (/ 1 (pow eps 2))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps))))
(* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (+ (* 1/4 (/ (+ 1/2 (* 1/2 (cos (* 4 eps)))) (pow eps 4))) (/ 1 (pow eps 2)))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 eps eps)) (/.f64 (fma.f64 (cos.f64 (*.f64 eps #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))))
(* (pow eps 4) (- (+ 1 (/ 1/4 (pow eps 4))) (+ (* 1/4 (/ (+ 1/2 (* 1/2 (cos (* 4 eps)))) (pow eps 4))) (/ 1 (pow eps 2)))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 eps eps)) (/.f64 (fma.f64 (cos.f64 (*.f64 eps #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))))
(* 2/3 (pow eps 4))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) #s(literal 2/3 binary64))
(* (pow eps 4) (+ 2/3 (* 19/90 (pow eps 2))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) #s(literal 19/90 binary64) #s(literal 2/3 binary64)))
(* (pow eps 4) (+ 2/3 (* (pow eps 2) (+ 19/90 (* 223/2520 (pow eps 2))))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 223/2520 binary64)) #s(literal 19/90 binary64)) #s(literal 2/3 binary64)))
(* (pow eps 4) (+ 2/3 (* (pow eps 2) (+ 19/90 (* (pow eps 2) (+ 223/2520 (* 8117/226800 (pow eps 2))))))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 8117/226800 binary64) #s(literal 223/2520 binary64)) #s(literal 19/90 binary64)) #s(literal 2/3 binary64)))
(* -1 (pow eps 2))
(*.f64 eps (neg.f64 eps))
(* (pow eps 2) (- (+ (* -1 (/ (sin eps) eps)) (/ (sin eps) (* eps (cos eps)))) 1))
(*.f64 (*.f64 eps eps) (fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal -1 binary64)))
(* (pow eps 2) (- (+ (* -1 (/ (sin eps) eps)) (+ (/ (sin eps) (* eps (cos eps))) (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps))))) 1))
(*.f64 (*.f64 eps eps) (fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (*.f64 eps (cos.f64 eps)))) #s(literal -1 binary64))))
(* (pow eps 2) (- (+ (* -1 (/ (sin eps) eps)) (+ (/ (sin eps) (* eps (cos eps))) (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps))))) 1))
(*.f64 (*.f64 eps eps) (fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (*.f64 eps (cos.f64 eps)))) #s(literal -1 binary64))))
(* -1 (pow eps 2))
(*.f64 eps (neg.f64 eps))
(* (pow eps 2) (- (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)) 1))
(*.f64 (*.f64 eps eps) (fma.f64 (/.f64 (sin.f64 eps) eps) (-.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 eps))) #s(literal -1 binary64)))
(* (pow eps 2) (- (* -1 (/ (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (* -1 (/ (pow (sin eps) 2) (* eps (cos eps)))))) eps)) 1))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (-.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps)) (sin.f64 eps)) eps)))
(* (pow eps 2) (- (* -1 (/ (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (* -1 (/ (pow (sin eps) 2) (* eps (cos eps)))))) eps)) 1))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (-.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps)) (sin.f64 eps)) eps)))

rewrite384.0ms (2.1%)

Memory
-61.1MiB live, 363.8MiB allocated
Rules
3 094×lower-fma.f32
3 076×lower-fma.f64
2 518×lower-*.f32
2 486×lower-*.f64
1 652×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
070403
0121377
1511325
04275318
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
25 → 436
Calls
Call 1
Inputs
(fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps)
(*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(*.f64 eps eps)
#s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))
(fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps)))
#s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
(*.f64 eps (*.f64 eps eps))
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps)))
#s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps))
(/.f64 (sin.f64 eps) eps)
(/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))
(*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 eps eps))
(*.f64 eps #s(literal 9/40 binary64))
(-.f64 eps (tan.f64 eps))
(-.f64 (tan.f64 eps) eps)
(-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps)))))))
(*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))
Outputs
(+.f64 #s(literal -1/2 binary64) (*.f64 eps (fma.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 eps #s(literal 9/40 binary64)))))
(+.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(+.f64 (*.f64 eps (*.f64 eps #s(literal 9/40 binary64))) (+.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(+.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 eps (fma.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 eps #s(literal 9/40 binary64)))) #s(literal -1/2 binary64))
(+.f64 (fma.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal -1/2 binary64)) (*.f64 eps (*.f64 eps #s(literal 9/40 binary64))))
(-.f64 (/.f64 (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (-.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) (/.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (-.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))))
(fma.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) (+.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(fma.f64 eps (fma.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 eps #s(literal 9/40 binary64))) #s(literal -1/2 binary64))
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) (+.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(fma.f64 (*.f64 eps eps) (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(fma.f64 (*.f64 eps #s(literal 9/40 binary64)) eps (+.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(fma.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 eps (*.f64 eps #s(literal 9/40 binary64))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64)) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 eps eps) #s(literal -9/80 binary64)))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(/.f64 (fma.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))))) (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (-.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))))
(/.f64 (fma.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))))) (fma.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (-.f64 (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (-.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))) (fma.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 eps (fma.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 eps #s(literal 9/40 binary64))) #s(literal -1/2 binary64)) (-.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 eps (fma.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 eps #s(literal 9/40 binary64))) #s(literal -1/2 binary64)) (-.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) (-.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))))) (neg.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (-.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 eps (fma.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 eps #s(literal 9/40 binary64))) #s(literal -1/2 binary64)) (-.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))))) (neg.f64 (-.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 eps #s(literal 9/40 binary64)))) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 (*.f64 eps (fma.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 eps #s(literal 9/40 binary64)))) (*.f64 eps (fma.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 eps #s(literal 9/40 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 eps #s(literal 9/40 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))) (-.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 eps #s(literal 9/40 binary64)))) (*.f64 eps (fma.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 eps #s(literal 9/40 binary64))))) #s(literal 1/4 binary64)) (-.f64 (*.f64 eps (fma.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 eps #s(literal 9/40 binary64)))) #s(literal -1/2 binary64)))
(*.f64 (fma.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (-.f64 (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))))))
(*.f64 (*.f64 (fma.f64 eps (fma.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 eps #s(literal 9/40 binary64))) #s(literal -1/2 binary64)) (-.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 eps (fma.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 eps #s(literal 9/40 binary64))) #s(literal -1/2 binary64)))
(+.f64 (*.f64 eps (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64)))) (*.f64 eps (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64)))))
(+.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64))) (*.f64 (*.f64 eps eps) (*.f64 eps #s(literal -27/2800 binary64))))
(+.f64 (*.f64 (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64))) eps) (*.f64 (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64))) eps))
(+.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64)) (*.f64 eps eps)) (*.f64 (*.f64 eps #s(literal -27/2800 binary64)) (*.f64 eps eps)))
(fma.f64 eps (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64)))))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64)) (*.f64 (*.f64 eps eps) (*.f64 eps #s(literal -27/2800 binary64))))
(fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64)) (*.f64 eps eps) (*.f64 (*.f64 eps #s(literal -27/2800 binary64)) (*.f64 eps eps)))
(fma.f64 (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64))) eps (*.f64 (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64))) eps))
(*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))
(*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps eps)))
(*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps eps))
(*.f64 (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) eps)
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))
(+.f64 (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64))) (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64))))
(+.f64 (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64))))
(fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64)) (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64))))
(fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64))))
(fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64))))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64))))
(fma.f64 (*.f64 eps #s(literal 27/112000 binary64)) (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64))))
(fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64))))
(fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps #s(literal 27/112000 binary64)) (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64))))
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 27/112000 binary64) (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64))))
(fma.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) (*.f64 eps eps) (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64))))
(fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64)) eps (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64))))
(fma.f64 (*.f64 eps #s(literal -27/2800 binary64)) eps (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64))) (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64)))) (*.f64 (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64)))) (*.f64 (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64))) (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64))))) (-.f64 (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 eps #s(literal -27/2800 binary64)))))
(/.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/12544000000 binary64)) #s(literal -19683/21952000000 binary64))) (-.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/12544000000 binary64) #s(literal 729/7840000 binary64)) (*.f64 (*.f64 eps eps) #s(literal -729/313600000 binary64))))
(/.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/12544000000 binary64) #s(literal -729/7840000 binary64))) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal 27/2800 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/12544000000 binary64)) #s(literal -19683/21952000000 binary64)) (*.f64 eps eps)) (-.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/12544000000 binary64) #s(literal 729/7840000 binary64)) (*.f64 (*.f64 eps eps) #s(literal -729/313600000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/12544000000 binary64) #s(literal -729/7840000 binary64)) (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal 27/2800 binary64)))
(*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))
(*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))
(*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps eps))
(*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 eps (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) #s(literal -1/2 binary64)))
(+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)))))
(+.f64 (*.f64 eps (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)))) #s(literal -1/2 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))))) (fma.f64 eps (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 eps (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) #s(literal 1/2 binary64))))
(fma.f64 eps (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))
(fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(fma.f64 #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) eps #s(literal -1/2 binary64))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)))) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))))) #s(literal -1/8 binary64)) (-.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)))) #s(literal 1/4 binary64)) (*.f64 eps (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)))) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))))) #s(literal -1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))))) (*.f64 eps (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)))) #s(literal 1/4 binary64)) (*.f64 eps (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 eps (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)))) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))))) #s(literal -1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)))) #s(literal -1/4 binary64))))
(/.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)))) #s(literal -1/4 binary64)) (fma.f64 eps (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 eps (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)))) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))))) #s(literal -1/8 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)))) #s(literal 1/4 binary64)) (*.f64 eps (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 eps (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)))))) (-.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))))))
(*.f64 (fma.f64 (*.f64 eps (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)))) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)))) #s(literal 1/4 binary64)) (*.f64 eps (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))))))
(*.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 eps (*.f64 eps #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)))
(pow.f64 eps #s(literal 2 binary64))
(*.f64 eps eps)
(*.f64 (pow.f64 eps #s(literal 1 binary64)) (pow.f64 eps #s(literal 1 binary64)))
#s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64))
(+.f64 (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))) (/.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))))
(fma.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(fma.f64 eps (*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))
(fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))
(fma.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 eps eps) (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))
(fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) eps (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 #s(literal 1/6 binary64) eps) (*.f64 eps eps) (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(fma.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) eps) (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 eps (*.f64 eps eps))) eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 1/36 binary64)) (pow.f64 (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) #s(literal 3 binary64))) (fma.f64 (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (-.f64 (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 1/36 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 1/36 binary64)) (pow.f64 (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (-.f64 (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 1/36 binary64)) (pow.f64 (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 1/36 binary64)) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 1/36 binary64)) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 1/36 binary64)) (pow.f64 (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (-.f64 (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 1/36 binary64)) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))))) (neg.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 1/36 binary64))) (-.f64 (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 1/36 binary64)) (pow.f64 (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (-.f64 (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 1/36 binary64)))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 1/36 binary64)) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps (*.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))))
(neg.f64 (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))) (neg.f64 (-.f64 eps (tan.f64 eps)))))
(neg.f64 (/.f64 (neg.f64 #s(approx (- eps (sin eps)) (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))))) (-.f64 eps (tan.f64 eps))))
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps)))
(/.f64 (neg.f64 #s(approx (- eps (sin eps)) (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))))) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (tan.f64 eps)) #s(approx (- eps (sin eps)) (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 eps (tan.f64 eps)) #s(approx (- eps (sin eps)) (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 eps (tan.f64 eps)) #s(approx (- eps (sin eps)) (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (neg.f64 #s(approx (- eps (sin eps)) (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))))) (neg.f64 (neg.f64 (-.f64 eps (tan.f64 eps)))))
(/.f64 (*.f64 #s(approx (- eps (sin eps)) (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)) (-.f64 eps (tan.f64 eps)))
(pow.f64 (/.f64 (-.f64 eps (tan.f64 eps)) #s(approx (- eps (sin eps)) (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))))) #s(literal -1 binary64))
(*.f64 #s(approx (- eps (sin eps)) (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 eps (tan.f64 eps))))
(*.f64 (neg.f64 #s(approx (- eps (sin eps)) (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 eps (tan.f64 eps)))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 eps (tan.f64 eps))) #s(approx (- eps (sin eps)) (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))) (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 eps eps (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)))))
(*.f64 (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64)))) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))
#s(approx (- eps (sin eps)) (fma.f64 (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 3 binary64)))
(pow.f64 eps #s(literal 3 binary64))
(*.f64 eps (*.f64 eps eps))
(*.f64 (*.f64 eps eps) eps)
(*.f64 (pow.f64 eps #s(literal 3/2 binary64)) (pow.f64 eps #s(literal 3/2 binary64)))
(+.f64 eps (neg.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps)))
(+.f64 (neg.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps)) eps)
(-.f64 eps (/.f64 (*.f64 eps (sin.f64 eps)) eps))
(-.f64 (/.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps)) #s(literal 2 binary64)) (fma.f64 (sin.f64 eps) (/.f64 (neg.f64 eps) eps) (neg.f64 eps))) (/.f64 (*.f64 eps eps) (fma.f64 (sin.f64 eps) (/.f64 (neg.f64 eps) eps) (neg.f64 eps))))
(fma.f64 (sin.f64 eps) (*.f64 (/.f64 #s(literal 1 binary64) eps) (neg.f64 eps)) eps)
(fma.f64 (sin.f64 eps) (/.f64 (neg.f64 eps) eps) eps)
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
(fma.f64 (neg.f64 eps) (/.f64 (sin.f64 eps) eps) eps)
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 eps (sin.f64 eps)) eps) eps)
(fma.f64 (neg.f64 (*.f64 eps (sin.f64 eps))) (/.f64 #s(literal 1 binary64) eps) eps)
(fma.f64 (neg.f64 (/.f64 (sin.f64 eps) eps)) eps eps)
(fma.f64 (*.f64 (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64)) eps eps)
(/.f64 (fma.f64 eps (*.f64 eps eps) (neg.f64 (pow.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps) #s(literal 3 binary64)))) (fma.f64 eps (-.f64 eps (neg.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps))) (pow.f64 (neg.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps)) #s(literal 2 binary64))))
(/.f64 (fma.f64 eps (*.f64 eps eps) (neg.f64 (pow.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps) #s(literal 3 binary64)))) (fma.f64 eps eps (-.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps)) #s(literal 2 binary64)) (neg.f64 (*.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps) eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (-.f64 eps (neg.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps))) (pow.f64 (neg.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps)) #s(literal 2 binary64))) (fma.f64 eps (*.f64 eps eps) (neg.f64 (pow.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sin.f64 eps) (/.f64 (neg.f64 eps) eps) (neg.f64 eps)) (-.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps)) #s(literal 2 binary64)) (*.f64 eps eps))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps)) #s(literal 2 binary64)) (*.f64 eps eps)) (fma.f64 (sin.f64 eps) (/.f64 (neg.f64 eps) eps) (neg.f64 eps)))
(/.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (neg.f64 (pow.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps) #s(literal 3 binary64))))) (neg.f64 (fma.f64 eps (-.f64 eps (neg.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps))) (pow.f64 (neg.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps)) #s(literal 2 binary64)) (*.f64 eps eps))) (neg.f64 (fma.f64 (sin.f64 eps) (/.f64 (neg.f64 eps) eps) (neg.f64 eps))))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (neg.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps)) #s(literal 2 binary64))) (-.f64 eps (neg.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps))))
(*.f64 (fma.f64 eps (*.f64 eps eps) (neg.f64 (pow.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps (neg.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps))) (pow.f64 (neg.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 eps (sin.f64 eps)) eps)) #s(literal 2 binary64)) (*.f64 eps eps)) (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 eps) (/.f64 (neg.f64 eps) eps) (neg.f64 eps))))
(neg.f64 (/.f64 #s(approx (- eps (sin eps)) (-.f64 eps (/.f64 (*.f64 eps (sin.f64 eps)) eps))) (neg.f64 (-.f64 eps (tan.f64 eps)))))
(neg.f64 (/.f64 (neg.f64 #s(approx (- eps (sin eps)) (-.f64 eps (/.f64 (*.f64 eps (sin.f64 eps)) eps)))) (-.f64 eps (tan.f64 eps))))
(/.f64 #s(approx (- eps (sin eps)) (-.f64 eps (/.f64 (*.f64 eps (sin.f64 eps)) eps))) (-.f64 eps (tan.f64 eps)))
(/.f64 (neg.f64 #s(approx (- eps (sin eps)) (-.f64 eps (/.f64 (*.f64 eps (sin.f64 eps)) eps)))) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps (tan.f64 eps)) #s(approx (- eps (sin eps)) (-.f64 eps (/.f64 (*.f64 eps (sin.f64 eps)) eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 eps (tan.f64 eps)) #s(approx (- eps (sin eps)) (-.f64 eps (/.f64 (*.f64 eps (sin.f64 eps)) eps)))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 eps (tan.f64 eps)) #s(approx (- eps (sin eps)) (-.f64 eps (/.f64 (*.f64 eps (sin.f64 eps)) eps))))))
(/.f64 (neg.f64 (neg.f64 #s(approx (- eps (sin eps)) (-.f64 eps (/.f64 (*.f64 eps (sin.f64 eps)) eps))))) (neg.f64 (neg.f64 (-.f64 eps (tan.f64 eps)))))
(/.f64 (*.f64 #s(approx (- eps (sin eps)) (-.f64 eps (/.f64 (*.f64 eps (sin.f64 eps)) eps))) #s(literal 1 binary64)) (-.f64 eps (tan.f64 eps)))
(pow.f64 (/.f64 (-.f64 eps (tan.f64 eps)) #s(approx (- eps (sin eps)) (-.f64 eps (/.f64 (*.f64 eps (sin.f64 eps)) eps)))) #s(literal -1 binary64))
(*.f64 #s(approx (- eps (sin eps)) (-.f64 eps (/.f64 (*.f64 eps (sin.f64 eps)) eps))) (/.f64 #s(literal 1 binary64) (-.f64 eps (tan.f64 eps))))
(*.f64 (neg.f64 #s(approx (- eps (sin eps)) (-.f64 eps (/.f64 (*.f64 eps (sin.f64 eps)) eps)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 eps (tan.f64 eps)))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (- eps (sin eps)) (-.f64 eps (/.f64 (*.f64 eps (sin.f64 eps)) eps))) (-.f64 eps (tan.f64 eps))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 eps (tan.f64 eps))) #s(approx (- eps (sin eps)) (-.f64 eps (/.f64 (*.f64 eps (sin.f64 eps)) eps))))
(*.f64 (/.f64 #s(approx (- eps (sin eps)) (-.f64 eps (/.f64 (*.f64 eps (sin.f64 eps)) eps))) (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (fma.f64 eps eps (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)))))
(*.f64 (/.f64 #s(approx (- eps (sin eps)) (-.f64 eps (/.f64 (*.f64 eps (sin.f64 eps)) eps))) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (+.f64 eps (tan.f64 eps)))
#s(approx (- eps (sin eps)) (-.f64 eps (/.f64 (*.f64 eps (sin.f64 eps)) eps)))
(neg.f64 (/.f64 (sin.f64 eps) (neg.f64 eps)))
(neg.f64 (/.f64 (neg.f64 (sin.f64 eps)) eps))
(/.f64 (sin.f64 eps) eps)
(/.f64 (neg.f64 (sin.f64 eps)) (neg.f64 eps))
(/.f64 #s(literal 1 binary64) (/.f64 eps (sin.f64 eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 eps (sin.f64 eps)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 eps (sin.f64 eps))))
(/.f64 (neg.f64 (neg.f64 (sin.f64 eps))) (neg.f64 (neg.f64 eps)))
(/.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) eps)
(/.f64 (/.f64 (neg.f64 (sin.f64 eps)) #s(literal -1 binary64)) eps)
(pow.f64 (/.f64 eps (sin.f64 eps)) #s(literal -1 binary64))
(*.f64 (sin.f64 eps) (/.f64 #s(literal 1 binary64) eps))
(*.f64 (neg.f64 (sin.f64 eps)) (/.f64 #s(literal 1 binary64) (neg.f64 eps)))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps))
(*.f64 (/.f64 #s(literal 1 binary64) eps) (sin.f64 eps))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))) (/.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))))
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (/.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (neg.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (neg.f64 (neg.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (neg.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) (*.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (pow.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (fma.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (sin.f64 eps)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps))))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (pow.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))
(/.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps)))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps))) (neg.f64 (+.f64 eps (sin.f64 eps))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) #s(literal 1 binary64)) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))))
(/.f64 (/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))
(/.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (+.f64 eps (sin.f64 eps))) (-.f64 (tan.f64 eps) eps))
(pow.f64 (/.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(*.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))
(*.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps)) (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))))
(*.f64 (/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (-.f64 (tan.f64 eps) eps)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (+.f64 eps (sin.f64 eps))))
(*.f64 (/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (+.f64 eps (sin.f64 eps))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (-.f64 (tan.f64 eps) eps)))
(*.f64 (/.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (fma.f64 (sin.f64 eps) (-.f64 (sin.f64 eps) eps) (*.f64 eps eps)))
(*.f64 (/.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps)) (-.f64 (*.f64 eps eps) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))) (-.f64 eps (sin.f64 eps)))
(+.f64 #s(literal 1/8 binary64) (*.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64)))
(+.f64 (*.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64)) #s(literal 1/8 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/4 binary64)) #s(literal 1/8 binary64))
(fma.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/8 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/4 binary64) #s(literal 1/8 binary64))
(fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))
(fma.f64 #s(literal 1/8 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64) #s(literal 1/8 binary64))
(/.f64 (+.f64 #s(literal 1/512 binary64) (pow.f64 (*.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/64 binary64) (-.f64 (*.f64 (*.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64)) (*.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64))))))
(/.f64 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64)) (*.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64)))) (-.f64 #s(literal 1/8 binary64) (*.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64))))
(/.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 eps eps))))))
(/.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 eps eps))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 2 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (+.f64 eps eps)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 eps eps)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))))
(*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))
(*.f64 (cos.f64 (+.f64 eps eps)) (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 eps eps))))
(*.f64 (cos.f64 (+.f64 eps eps)) (*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))
(*.f64 (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 eps eps))) (cos.f64 (+.f64 eps eps)))
(*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal -1/2 binary64)) (cos.f64 (+.f64 eps eps)))
(*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (cos.f64 (+.f64 eps eps))) #s(literal -1/2 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) #s(literal 2 binary64)))
(+.f64 (*.f64 (neg.f64 eps) (*.f64 eps (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(+.f64 (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (neg.f64 eps) (*.f64 eps (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))))
(fma.f64 eps (*.f64 (neg.f64 eps) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(fma.f64 (neg.f64 eps) (*.f64 eps (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (neg.f64 eps) (*.f64 eps (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal 1/2 binary64) (*.f64 (neg.f64 eps) (*.f64 eps (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 eps (neg.f64 eps)) (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(fma.f64 (*.f64 eps (neg.f64 eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(fma.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) eps) (neg.f64 eps) (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(fma.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (neg.f64 eps)) eps (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 eps (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal 1/2 binary64)))) (fma.f64 eps (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) #s(literal 1/8 binary64)) (fma.f64 eps (*.f64 eps (*.f64 eps eps)) #s(literal -1/4 binary64))) (*.f64 (fma.f64 eps (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal 1/2 binary64)))) (fma.f64 eps (neg.f64 eps) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (fma.f64 eps (*.f64 eps (*.f64 eps eps)) #s(literal -1/4 binary64)) (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal -1/2 binary64)) (fma.f64 eps (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 eps (*.f64 eps (*.f64 eps eps)) #s(literal -1/4 binary64)) (fma.f64 eps (*.f64 eps (*.f64 eps eps)) #s(literal -1/4 binary64))) (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal -1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal -1/2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 eps) (*.f64 eps (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 eps) (*.f64 eps (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (-.f64 (*.f64 (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 (neg.f64 eps) (*.f64 eps (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 eps) (*.f64 eps (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (*.f64 (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (-.f64 (*.f64 (neg.f64 eps) (*.f64 eps (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) #s(literal 1/8 binary64))) (fma.f64 eps (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 eps (*.f64 eps (*.f64 eps eps)) #s(literal -1/4 binary64))) (fma.f64 eps (neg.f64 eps) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) #s(literal 1/8 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 eps (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (fma.f64 eps (*.f64 eps (*.f64 eps eps)) #s(literal -1/4 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 eps (neg.f64 eps) #s(literal -1/2 binary64)))
(pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal 2 binary64))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))
(*.f64 (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal 1 binary64)))
(+.f64 eps eps)
(+.f64 eps (+.f64 eps (+.f64 eps eps)))
(+.f64 (+.f64 eps eps) (+.f64 eps eps))
(+.f64 (+.f64 (+.f64 eps eps) eps) eps)
(-.f64 (/.f64 (*.f64 eps eps) #s(literal 0 binary64)) (/.f64 (*.f64 eps eps) #s(literal 0 binary64)))
(fma.f64 eps #s(literal 2 binary64) (+.f64 eps eps))
(fma.f64 eps #s(literal 4 binary64) (+.f64 eps eps))
(fma.f64 #s(literal 2 binary64) eps (+.f64 eps eps))
(fma.f64 #s(literal 2 binary64) (+.f64 eps eps) (+.f64 eps eps))
(fma.f64 (+.f64 eps eps) #s(literal 2 binary64) (+.f64 eps eps))
(fma.f64 (*.f64 (*.f64 eps eps) (+.f64 eps eps)) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps #s(literal 0 binary64))) (+.f64 eps eps))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (+.f64 eps eps))
(fma.f64 #s(literal 4 binary64) eps (+.f64 eps eps))
(/.f64 (*.f64 (*.f64 eps eps) (+.f64 eps eps)) (fma.f64 eps eps #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (+.f64 eps eps))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps eps #s(literal 0 binary64)) (*.f64 (*.f64 eps eps) (+.f64 eps eps))))
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(/.f64 (fma.f64 (*.f64 (*.f64 eps eps) (+.f64 eps eps)) (fma.f64 eps eps #s(literal 0 binary64)) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) (*.f64 (*.f64 eps eps) (+.f64 eps eps)))) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) (fma.f64 eps eps #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 eps eps) (+.f64 eps eps)) #s(literal 0 binary64) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 eps eps #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (fma.f64 #s(literal 0 binary64) (fma.f64 eps eps #s(literal 0 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (+.f64 eps eps)))) (*.f64 #s(literal 0 binary64) (fma.f64 eps eps #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 eps eps) (+.f64 eps eps))) (neg.f64 (fma.f64 eps eps #s(literal 0 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps eps) #s(literal 3 binary64)) (pow.f64 (+.f64 eps eps) #s(literal 3 binary64))) (fma.f64 (+.f64 eps eps) (+.f64 eps eps) (-.f64 (*.f64 (+.f64 eps eps) (+.f64 eps eps)) (*.f64 (+.f64 eps eps) (+.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 (+.f64 eps eps) (+.f64 eps eps)) (*.f64 (+.f64 eps eps) (+.f64 eps eps))) (-.f64 (+.f64 eps eps) (+.f64 eps eps)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 eps eps) (+.f64 eps eps))) (fma.f64 eps eps #s(literal 0 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 eps eps) (+.f64 eps eps)) #s(literal 2 binary64)) (fma.f64 eps eps #s(literal 0 binary64)))
(*.f64 eps #s(literal 2 binary64))
(*.f64 eps #s(literal 4 binary64))
(*.f64 #s(literal 2 binary64) eps)
(*.f64 #s(literal 2 binary64) (+.f64 eps eps))
(*.f64 (+.f64 eps eps) #s(literal 2 binary64))
(*.f64 (*.f64 (*.f64 eps eps) (+.f64 eps eps)) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps #s(literal 0 binary64))))
(*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(*.f64 #s(literal 4 binary64) eps)
(*.f64 eps #s(literal 9/40 binary64))
(*.f64 #s(literal 9/40 binary64) eps)
(+.f64 eps (neg.f64 (tan.f64 eps)))
(+.f64 (neg.f64 (tan.f64 eps)) eps)
(-.f64 eps (tan.f64 eps))
(-.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))
(-.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps eps (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))))))
(fma.f64 #s(literal -1 binary64) (tan.f64 eps) eps)
(/.f64 (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps eps (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps)))) (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (+.f64 eps (tan.f64 eps)))
(/.f64 (neg.f64 (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps eps (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (neg.f64 (tan.f64 eps)) #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (*.f64 (neg.f64 (tan.f64 eps)) (neg.f64 (tan.f64 eps))) (*.f64 eps (neg.f64 (tan.f64 eps))))))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 (neg.f64 (tan.f64 eps)) (neg.f64 (tan.f64 eps)))) (-.f64 eps (neg.f64 (tan.f64 eps))))
(*.f64 (-.f64 (*.f64 eps (*.f64 eps eps)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 (tan.f64 eps) (+.f64 eps (tan.f64 eps))))))
(*.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))))
(+.f64 (tan.f64 eps) (neg.f64 eps))
(+.f64 (neg.f64 eps) (tan.f64 eps))
(-.f64 (tan.f64 eps) eps)
(-.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(-.f64 (+.f64 (tan.f64 eps) #s(literal 0 binary64)) eps)
(fma.f64 eps #s(literal -1 binary64) (tan.f64 eps))
(fma.f64 (sin.f64 eps) (/.f64 #s(literal 1 binary64) (cos.f64 eps)) (neg.f64 eps))
(fma.f64 #s(literal -1 binary64) eps (tan.f64 eps))
(/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps))) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))))
(/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (+.f64 eps (tan.f64 eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) (neg.f64 (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))) (neg.f64 (+.f64 eps (tan.f64 eps))))
(/.f64 (+.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (pow.f64 (neg.f64 eps) #s(literal 3 binary64))) (+.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 eps) (neg.f64 eps)) (*.f64 (tan.f64 eps) (neg.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 (neg.f64 eps) (neg.f64 eps))) (-.f64 (tan.f64 eps) (neg.f64 eps)))
(*.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))))
(+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (neg.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))
(+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))
(+.f64 (neg.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))
(+.f64 (*.f64 (neg.f64 eps) (*.f64 eps (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (neg.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))
(+.f64 (*.f64 (neg.f64 eps) (*.f64 eps (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (-.f64 (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))
(-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (fma.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))))) (/.f64 (pow.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))))))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) (/.f64 (pow.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal 2 binary64)) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))
(-.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) #s(literal 1/8 binary64)) (*.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64)))
(fma.f64 eps (*.f64 (neg.f64 eps) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (neg.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))
(fma.f64 eps (*.f64 (neg.f64 eps) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))
(fma.f64 (neg.f64 eps) (*.f64 eps (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (neg.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))
(fma.f64 (neg.f64 eps) (*.f64 eps (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (neg.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 eps (neg.f64 eps)) (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (neg.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 eps (neg.f64 eps)) (-.f64 (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))
(fma.f64 #s(literal 1/4 binary64) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))
(fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #s(literal -1/4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))
(fma.f64 (*.f64 eps (neg.f64 eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (neg.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))
(fma.f64 (*.f64 eps (neg.f64 eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))
(fma.f64 #s(literal -1 binary64) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))
(fma.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))
(fma.f64 (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal 1 binary64)) (neg.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))
(fma.f64 (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))
(fma.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) #s(literal 1/4 binary64) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))
(fma.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) eps) (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (neg.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))
(fma.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) eps) (neg.f64 eps) (-.f64 (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))
(fma.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (neg.f64 eps)) eps (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (neg.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))
(fma.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (neg.f64 eps)) eps (-.f64 (fma.f64 eps (*.f64 (neg.f64 eps) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (pow.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal 3 binary64))) (fma.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (pow.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (pow.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (pow.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal 2 binary64))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (pow.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (pow.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (pow.f64 (neg.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (-.f64 (*.f64 (neg.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (neg.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (*.f64 (neg.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (neg.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))
(*.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (pow.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))))))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (pow.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))
(+.f64 (*.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)) (*.f64 eps (-.f64 (tan.f64 eps) eps)))
(+.f64 (*.f64 eps (-.f64 (tan.f64 eps) eps)) (*.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)))
(+.f64 (*.f64 (+.f64 eps (sin.f64 eps)) (tan.f64 eps)) (*.f64 (+.f64 eps (sin.f64 eps)) (neg.f64 eps)))
(+.f64 (*.f64 (tan.f64 eps) (+.f64 eps (sin.f64 eps))) (*.f64 (neg.f64 eps) (+.f64 eps (sin.f64 eps))))
(fma.f64 eps (-.f64 (tan.f64 eps) eps) (*.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)))
(fma.f64 (tan.f64 eps) (+.f64 eps (sin.f64 eps)) (*.f64 (neg.f64 eps) (+.f64 eps (sin.f64 eps))))
(fma.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps) (*.f64 eps (-.f64 (tan.f64 eps) eps)))
(fma.f64 (-.f64 (tan.f64 eps) eps) eps (*.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)))
(fma.f64 (-.f64 (tan.f64 eps) eps) (sin.f64 eps) (*.f64 eps (-.f64 (tan.f64 eps) eps)))
(fma.f64 (+.f64 eps (sin.f64 eps)) (tan.f64 eps) (*.f64 (+.f64 eps (sin.f64 eps)) (neg.f64 eps)))
(/.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (*.f64 (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (fma.f64 (sin.f64 eps) (-.f64 (sin.f64 eps) eps) (*.f64 eps eps))))
(/.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps))) (-.f64 (*.f64 eps eps) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))) (*.f64 (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (-.f64 eps (sin.f64 eps))))
(/.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (*.f64 (+.f64 eps (tan.f64 eps)) (fma.f64 (sin.f64 eps) (-.f64 (sin.f64 eps) eps) (*.f64 eps eps))))
(/.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (-.f64 (*.f64 eps eps) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))) (*.f64 (+.f64 eps (tan.f64 eps)) (-.f64 eps (sin.f64 eps))))
(/.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (fma.f64 (sin.f64 eps) (-.f64 (sin.f64 eps) eps) (*.f64 eps eps)) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))) (*.f64 (fma.f64 (sin.f64 eps) (-.f64 (sin.f64 eps) eps) (*.f64 eps eps)) (+.f64 eps (tan.f64 eps))))
(/.f64 (*.f64 (-.f64 (*.f64 eps eps) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 eps eps) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))) (*.f64 (-.f64 eps (sin.f64 eps)) (+.f64 eps (tan.f64 eps))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (-.f64 (tan.f64 eps) eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)) #s(literal 3 binary64))) (fma.f64 (*.f64 eps (-.f64 (tan.f64 eps) eps)) (*.f64 eps (-.f64 (tan.f64 eps) eps)) (-.f64 (*.f64 (*.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)) (*.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))) (*.f64 (*.f64 eps (-.f64 (tan.f64 eps) eps)) (*.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (-.f64 (tan.f64 eps) eps)) (*.f64 eps (-.f64 (tan.f64 eps) eps))) (*.f64 (*.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)) (*.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps)))) (-.f64 (*.f64 eps (-.f64 (tan.f64 eps) eps)) (*.f64 (sin.f64 eps) (-.f64 (tan.f64 eps) eps))))
(/.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (fma.f64 (sin.f64 eps) (-.f64 (sin.f64 eps) eps) (*.f64 eps eps)))
(/.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (-.f64 (*.f64 eps eps) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)))))) (-.f64 eps (sin.f64 eps)))
(/.f64 (*.f64 (+.f64 eps (sin.f64 eps)) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 eps (sin.f64 eps)) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))) (+.f64 eps (tan.f64 eps)))
(/.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps))) (+.f64 eps (sin.f64 eps))) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (+.f64 eps (sin.f64 eps))) (+.f64 eps (tan.f64 eps)))
(/.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (-.f64 (tan.f64 eps) eps)) (fma.f64 (sin.f64 eps) (-.f64 (sin.f64 eps) eps) (*.f64 eps eps)))
(/.f64 (*.f64 (-.f64 (*.f64 eps eps) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (-.f64 (tan.f64 eps) eps)) (-.f64 eps (sin.f64 eps)))
(*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))
(*.f64 (+.f64 eps (sin.f64 eps)) (-.f64 (tan.f64 eps) eps))

eval118.0ms (0.6%)

Memory
32.0MiB live, 285.2MiB allocated
Compiler

Compiled 30 979 to 2 133 computations (93.1% saved)

prune153.0ms (0.8%)

Memory
11.5MiB live, 405.5MiB allocated
Pruning

15 alts after pruning (7 fresh and 8 done)

PrunedKeptTotal
New8304834
Fresh134
Picked145
Done145
Total83315848
Accuracy
100.0%
Counts
848 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
2.9%
(/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
1.3%
(/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 #s(approx (- (tan eps) eps) (fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))) (+.f64 eps (sin.f64 eps))))
2.0%
(/.f64 (-.f64 (*.f64 eps (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))) (-.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))))
2.6%
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
2.1%
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps)))
2.3%
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)))
2.2%
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps)))
2.2%
(/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps)))
2.6%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps))
99.6%
#s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
99.8%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
99.8%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))))
99.8%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
99.4%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
98.6%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Compiler

Compiled 519 to 262 computations (49.5% saved)

simplify253.0ms (1.4%)

Memory
-54.0MiB live, 375.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps))
cost-diff0
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)))
cost-diff640
(fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)
cost-diff1024
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
cost-diff0
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))
cost-diff0
(neg.f64 eps)
cost-diff0
(fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))
cost-diff0
(/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
cost-diff0
(tan.f64 eps)
cost-diff0
(-.f64 (tan.f64 eps) eps)
cost-diff0
(/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps))
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps))
cost-diff0
(fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64))
cost-diff0
(*.f64 eps eps)
cost-diff0
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
cost-diff0
#s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
cost-diff0
(*.f64 eps (*.f64 eps (*.f64 eps eps)))
cost-diff0
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64))
cost-diff0
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
cost-diff320
(fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
Rules
12 008×lower-fma.f32
11 988×lower-fma.f64
4 244×lower-*.f32
4 228×lower-*.f64
2 812×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
072435
0117419
1243394
2565394
31664370
46297370
08088363
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64))
(*.f64 eps (*.f64 eps (*.f64 eps eps)))
eps
(*.f64 eps (*.f64 eps eps))
(*.f64 eps eps)
#s(literal 81/1600 binary64)
#s(literal -1/4 binary64)
(/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64)))
#s(literal 1 binary64)
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))
#s(literal 9/40 binary64)
#s(literal 1/2 binary64)
(*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))
(fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))
(*.f64 eps #s(literal 27/112000 binary64))
#s(literal 27/112000 binary64)
#s(literal -27/2800 binary64)
#s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(*.f64 eps eps)
eps
(fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64))
#s(literal -27/2800 binary64)
#s(literal 9/40 binary64)
#s(literal -1/2 binary64)
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps))
(/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps))
#s(literal 1 binary64)
(-.f64 (tan.f64 eps) eps)
(tan.f64 eps)
eps
(-.f64 (sin.f64 eps) eps)
(sin.f64 eps)
(/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))
(neg.f64 eps)
eps
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))
#s(literal -1/2 binary64)
(cos.f64 (+.f64 eps eps))
(+.f64 eps eps)
#s(literal 1/2 binary64)
(*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))
(-.f64 (tan.f64 eps) eps)
(tan.f64 eps)
(+.f64 eps (sin.f64 eps))
(sin.f64 eps)
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)))
#s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps))
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
(/.f64 (sin.f64 eps) eps)
(sin.f64 eps)
eps
(neg.f64 eps)
#s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))
(fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)
(/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))
(*.f64 eps (cos.f64 eps))
(cos.f64 eps)
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (/.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 81/1600 binary64)) #s(literal -1/4 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64)))))
(fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(fma.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (/.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 81/1600 binary64)) #s(literal -1/4 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64))
(fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 81/1600 binary64)) #s(literal -1/4 binary64))
(*.f64 eps (*.f64 eps (*.f64 eps eps)))
eps
(*.f64 eps (*.f64 eps eps))
(*.f64 eps eps)
#s(literal 81/1600 binary64)
#s(literal -1/4 binary64)
(/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64)))
#s(literal 1 binary64)
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))
#s(literal 9/40 binary64)
#s(literal 1/2 binary64)
(*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))
(*.f64 eps (*.f64 eps (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))))
(fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))
(*.f64 eps #s(literal 27/112000 binary64))
#s(literal 27/112000 binary64)
#s(literal -27/2800 binary64)
#s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(*.f64 eps eps)
eps
(fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64))
#s(literal -27/2800 binary64)
#s(literal 9/40 binary64)
#s(literal -1/2 binary64)
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps))
(/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (tan.f64 eps) eps))
(/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps))
#s(literal 1 binary64)
(-.f64 (tan.f64 eps) eps)
(tan.f64 eps)
eps
(-.f64 (sin.f64 eps) eps)
(sin.f64 eps)
(/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))
(neg.f64 eps)
eps
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))
#s(literal -1/2 binary64)
(cos.f64 (+.f64 eps eps))
(+.f64 eps eps)
#s(literal 1/2 binary64)
(*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))
(-.f64 (tan.f64 eps) eps)
(tan.f64 eps)
(+.f64 eps (sin.f64 eps))
(sin.f64 eps)
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)))
(/.f64 #s(approx (- eps (sin eps)) (-.f64 eps (sin.f64 eps))) #s(approx (- eps (tan eps)) (-.f64 eps (/.f64 (sin.f64 eps) (cos.f64 eps)))))
#s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps))
#s(approx (- eps (sin eps)) (-.f64 eps (sin.f64 eps)))
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
(-.f64 eps (sin.f64 eps))
(/.f64 (sin.f64 eps) eps)
(sin.f64 eps)
eps
(neg.f64 eps)
#s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))
#s(approx (- eps (tan eps)) (-.f64 eps (/.f64 (sin.f64 eps) (cos.f64 eps))))
(fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)
(-.f64 eps (/.f64 (sin.f64 eps) (cos.f64 eps)))
(/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))
(*.f64 eps (cos.f64 eps))
(cos.f64 eps)

localize1.1s (5.9%)

Memory
-15.2MiB live, 833.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.015625
(*.f64 eps (cos.f64 eps))
accuracy17.842026715410483
(fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)
accuracy17.848973246900247
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
accuracy43.48110504702298
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)))
accuracy17.84881772791187
(-.f64 (tan.f64 eps) eps)
accuracy26.118010089982242
(fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))
accuracy28.737079172611498
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))
accuracy49.19990225582867
(/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
accuracy0.078125
(/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps))
accuracy17.84881772791187
(-.f64 (tan.f64 eps) eps)
accuracy17.849820752276724
(-.f64 (sin.f64 eps) eps)
accuracy43.55923004702298
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps))
accuracy0
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
accuracy0
(*.f64 eps eps)
accuracy0.0078125
(fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64))
accuracy0.23395237619547218
#s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
accuracy0.04296875
(*.f64 eps (*.f64 eps (*.f64 eps eps)))
accuracy0.06640625
(*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))
accuracy0.09375
(*.f64 eps (*.f64 eps eps))
accuracy0.14510486386608404
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
Samples
665.0ms145×3valid
194.0ms61×2valid
41.0ms10×4valid
35.0ms36×1valid
2.0ms0valid
Compiler

Compiled 368 to 70 computations (81% saved)

Precisions
Click to see histograms. Total time spent on operations: 788.0ms
ival-cos: 268.0ms (34% of total)
ival-tan: 124.0ms (15.7% of total)
ival-mult: 94.0ms (11.9% of total)
adjust: 93.0ms (11.8% of total)
ival-sin: 68.0ms (8.6% of total)
ival-div: 51.0ms (6.5% of total)
ival-add: 36.0ms (4.6% of total)
ival-sub: 33.0ms (4.2% of total)
const: 20.0ms (2.5% of total)
exact: 1.0ms (0.1% of total)
ival-neg: 1.0ms (0.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series23.0ms (0.1%)

Memory
18.1MiB live, 55.3MiB allocated
Counts
24 → 288
Calls
Call 1
Inputs
#s(alt (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (patch (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) #<representation binary64>) () ())
#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (patch (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 eps (*.f64 eps (*.f64 eps eps))) (patch (*.f64 eps (*.f64 eps (*.f64 eps eps))) #<representation binary64>) () ())
#s(alt #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) #<representation binary64>) () ())
#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())
#s(alt (tan.f64 eps) (patch (tan.f64 eps) #<representation binary64>) () ())
#s(alt (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())
#s(alt (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (patch (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) #<representation binary64>) () ())
#s(alt (neg.f64 eps) (patch (neg.f64 eps) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (patch (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())
#s(alt (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) #<representation binary64>) () ())
#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) #<representation binary64>) () ())
#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())
#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (patch (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #<representation binary64>) () ())
#s(alt (-.f64 (sin.f64 eps) eps) (patch (-.f64 (sin.f64 eps) eps) #<representation binary64>) () ())
#s(alt (*.f64 eps (cos.f64 eps)) (patch (*.f64 eps (cos.f64 eps)) #<representation binary64>) () ())
Outputs
#s(alt -1/2 (taylor 0 eps) (#s(alt (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (patch (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (patch (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (patch (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (patch (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 6)) (taylor inf eps) (#s(alt (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (patch (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (patch (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (patch (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6)))))) (taylor inf eps) (#s(alt (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (patch (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 6)) (taylor -inf eps) (#s(alt (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (patch (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (patch (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (patch (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6)))))) (taylor -inf eps) (#s(alt (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (patch (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) #<representation binary64>) () ())) ())
#s(alt -1/2 (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))))) (taylor inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (patch #s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) #<representation binary64>) () ())) ())
#s(alt -1/4 (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (patch (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 81/1600 (pow eps 4)) 1/4) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (patch (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 81/1600 (pow eps 4)) 1/4) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (patch (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 81/1600 (pow eps 4)) 1/4) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (patch (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 81/1600 (pow eps 4)) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (patch (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 81/1600 (* 1/4 (/ 1 (pow eps 4))))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (patch (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 81/1600 (* 1/4 (/ 1 (pow eps 4))))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (patch (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 81/1600 (* 1/4 (/ 1 (pow eps 4))))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (patch (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 81/1600 (pow eps 4)) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (patch (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 81/1600 (* 1/4 (/ 1 (pow eps 4))))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (patch (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 81/1600 (* 1/4 (/ 1 (pow eps 4))))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (patch (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- 81/1600 (* 1/4 (/ 1 (pow eps 4))))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (patch (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 4) (taylor 0 eps) (#s(alt (*.f64 eps (*.f64 eps (*.f64 eps eps))) (patch (*.f64 eps (*.f64 eps (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (pow eps 4) (taylor 0 eps) (#s(alt (*.f64 eps (*.f64 eps (*.f64 eps eps))) (patch (*.f64 eps (*.f64 eps (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (pow eps 4) (taylor 0 eps) (#s(alt (*.f64 eps (*.f64 eps (*.f64 eps eps))) (patch (*.f64 eps (*.f64 eps (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (pow eps 4) (taylor 0 eps) (#s(alt (*.f64 eps (*.f64 eps (*.f64 eps eps))) (patch (*.f64 eps (*.f64 eps (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (pow eps 4) (taylor inf eps) (#s(alt (*.f64 eps (*.f64 eps (*.f64 eps eps))) (patch (*.f64 eps (*.f64 eps (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (pow eps 4) (taylor inf eps) (#s(alt (*.f64 eps (*.f64 eps (*.f64 eps eps))) (patch (*.f64 eps (*.f64 eps (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (pow eps 4) (taylor inf eps) (#s(alt (*.f64 eps (*.f64 eps (*.f64 eps eps))) (patch (*.f64 eps (*.f64 eps (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (pow eps 4) (taylor inf eps) (#s(alt (*.f64 eps (*.f64 eps (*.f64 eps eps))) (patch (*.f64 eps (*.f64 eps (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (pow eps 4) (taylor -inf eps) (#s(alt (*.f64 eps (*.f64 eps (*.f64 eps eps))) (patch (*.f64 eps (*.f64 eps (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (pow eps 4) (taylor -inf eps) (#s(alt (*.f64 eps (*.f64 eps (*.f64 eps eps))) (patch (*.f64 eps (*.f64 eps (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (pow eps 4) (taylor -inf eps) (#s(alt (*.f64 eps (*.f64 eps (*.f64 eps eps))) (patch (*.f64 eps (*.f64 eps (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt (pow eps 4) (taylor -inf eps) (#s(alt (*.f64 eps (*.f64 eps (*.f64 eps eps))) (patch (*.f64 eps (*.f64 eps (*.f64 eps eps))) #<representation binary64>) () ())) ())
#s(alt -1/2 (taylor 0 eps) (#s(alt #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps))) (taylor inf eps) (#s(alt #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (* 2 eps))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (pow eps 2)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (/ (sin eps) eps))) (taylor inf eps) (#s(alt #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ (* -1 (* (sin eps) (- 1/2 (* -1/2 (cos (* 2 eps)))))) (+ (* -1 (* (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (* 2 eps))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))))) (+ (* -1 (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (+ (* -1 (- 1/2 (* -1/2 (cos (* 2 eps))))) (* -1 (/ (pow (sin eps) 2) (cos eps)))))) (/ (* (sin eps) (- 1/2 (* -1/2 (cos (* 2 eps))))) (cos eps))))) (pow eps 3)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (- 1/2 (* -1/2 (cos (* 2 eps)))) (pow eps 2))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (+ (/ 1 (pow eps 2)) (/ (sin eps) eps))))))) (taylor inf eps) (#s(alt #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (sin eps) (* eps (cos eps))))) (taylor -inf eps) (#s(alt #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (* -1 (/ (- 1/2 (* -1/2 (cos (neg (* -2 eps))))) eps)) (+ (* -1 (/ (pow (sin eps) 2) (* eps (cos eps)))) (+ (* -1 (/ (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2) eps)) (/ 1 eps)))) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps))) (taylor -inf eps) (#s(alt #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (sin eps) (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (* eps (cos eps)))) (+ (* -1 (/ (* (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2))))) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps)) (+ (* -1 (/ (* (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) (+ (* -1 (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (* -1 (/ (pow (sin eps) 2) (cos eps))))) eps)) (/ (* (sin eps) (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) eps)))) (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2)))))) eps)) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps))) (taylor -inf eps) (#s(alt #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) (patch #s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt -1/2 (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -27/2800 (pow eps 4)) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800)) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) (+ 27/2800 (/ 1/2 (pow eps 4))))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) (+ 27/2800 (/ 1/2 (pow eps 4))))) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -27/2800 (pow eps 4)) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800)) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) (+ 27/2800 (/ 1/2 (pow eps 4))))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) (+ 27/2800 (/ 1/2 (pow eps 4))))) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) (patch (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor -inf eps) (#s(alt (*.f64 eps eps) (patch (*.f64 eps eps) #<representation binary64>) () ())) ())
#s(alt 9/40 (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 9/40 (* -27/2800 (pow eps 2))) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 9/40 (* -27/2800 (pow eps 2))) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 9/40 (* -27/2800 (pow eps 2))) (taylor 0 eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -27/2800 (pow eps 2)) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800)) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800)) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800)) (taylor inf eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -27/2800 (pow eps 2)) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800)) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800)) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800)) (taylor -inf eps) (#s(alt (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (patch (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #<representation binary64>) () ())) ())
#s(alt -1/2 (taylor 0 eps) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))))) (taylor inf eps) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (/ 3 (pow eps 3)) (taylor 0 eps) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (/ (+ 3 (* -6/5 (pow eps 2))) (pow eps 3)) (taylor 0 eps) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (/ (+ 3 (* (pow eps 2) (- (* -1/175 (pow eps 2)) 6/5))) (pow eps 3)) (taylor 0 eps) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (/ (+ 3 (* (pow eps 2) (- (* (pow eps 2) (- (* -2/7875 (pow eps 2)) 1/175)) 6/5))) (pow eps 3)) (taylor 0 eps) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (/ -1 eps) (taylor inf eps) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (sin eps) (* eps (cos eps)))) 1) eps) (taylor inf eps) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (pow (cos eps) 2)))) (+ 1 (/ (sin eps) (* eps (cos eps))))) eps) (taylor inf eps) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (pow (sin eps) 3) (* (pow eps 3) (pow (cos eps) 3)))) (+ 1 (+ (/ (sin eps) (* eps (cos eps))) (/ (pow (sin eps) 2) (* (pow eps 2) (pow (cos eps) 2)))))) eps) (taylor inf eps) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (/ -1 eps) (taylor -inf eps) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ 1 (/ (sin eps) (* eps (cos eps)))) eps)) (taylor -inf eps) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))) (/ (sin eps) (cos eps))) eps))) eps)) (taylor -inf eps) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (/ (pow (sin eps) 3) (* eps (pow (cos eps) 3))) (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2)))) eps)) (/ (sin eps) (cos eps))) eps))) eps)) (taylor -inf eps) (#s(alt (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (patch (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* 1/3 (pow eps 3)) (taylor 0 eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/3 (* 2/15 (pow eps 2)))) (taylor 0 eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2)))))) (taylor 0 eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/3 (* (pow eps 2) (+ 2/15 (* (pow eps 2) (+ 17/315 (* 62/2835 (pow eps 2)))))))) (taylor 0 eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (- (/ (sin eps) (* eps (cos eps))) 1)) (taylor inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (- (/ (sin eps) (* eps (cos eps))) 1)) (taylor inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (- (/ (sin eps) (* eps (cos eps))) 1)) (taylor inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor -inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))) (taylor -inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))) (taylor -inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))) (taylor -inf eps) (#s(alt (-.f64 (tan.f64 eps) eps) (patch (-.f64 (tan.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 eps) (#s(alt (tan.f64 eps) (patch (tan.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* 1/3 (pow eps 2)))) (taylor 0 eps) (#s(alt (tan.f64 eps) (patch (tan.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* 2/15 (pow eps 2)))))) (taylor 0 eps) (#s(alt (tan.f64 eps) (patch (tan.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2)))))))) (taylor 0 eps) (#s(alt (tan.f64 eps) (patch (tan.f64 eps) #<representation binary64>) () ())) ())
#s(alt (/ (sin eps) (cos eps)) (taylor inf eps) (#s(alt (tan.f64 eps) (patch (tan.f64 eps) #<representation binary64>) () ())) ())
#s(alt (/ (sin eps) (cos eps)) (taylor inf eps) (#s(alt (tan.f64 eps) (patch (tan.f64 eps) #<representation binary64>) () ())) ())
#s(alt (/ (sin eps) (cos eps)) (taylor inf eps) (#s(alt (tan.f64 eps) (patch (tan.f64 eps) #<representation binary64>) () ())) ())
#s(alt (/ (sin eps) (cos eps)) (taylor inf eps) (#s(alt (tan.f64 eps) (patch (tan.f64 eps) #<representation binary64>) () ())) ())
#s(alt (/ (sin eps) (cos eps)) (taylor -inf eps) (#s(alt (tan.f64 eps) (patch (tan.f64 eps) #<representation binary64>) () ())) ())
#s(alt (/ (sin eps) (cos eps)) (taylor -inf eps) (#s(alt (tan.f64 eps) (patch (tan.f64 eps) #<representation binary64>) () ())) ())
#s(alt (/ (sin eps) (cos eps)) (taylor -inf eps) (#s(alt (tan.f64 eps) (patch (tan.f64 eps) #<representation binary64>) () ())) ())
#s(alt (/ (sin eps) (cos eps)) (taylor -inf eps) (#s(alt (tan.f64 eps) (patch (tan.f64 eps) #<representation binary64>) () ())) ())
#s(alt -1/2 (taylor 0 eps) (#s(alt (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 eps)))) (pow eps 2)))) (+ (* -1 (/ (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) eps)) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (* -1 (/ (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2) (pow eps 2)))))) (taylor inf eps) (#s(alt (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 eps)))) (pow eps 2))) (* -1 (/ (+ (* -1 (* (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) (- (* -1 (+ 1/2 (* -1/2 (cos (* 2 eps))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2)))))) (* -1 (/ (* (pow (sin eps) 2) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) (cos eps)))) (pow eps 3))))) (+ (* -1 (/ (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) eps)) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (* -1 (/ (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2) (pow eps 2)))))) (taylor inf eps) (#s(alt (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps))) (taylor -inf eps) (#s(alt (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) eps)) (* -1 (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))))) eps))) (taylor -inf eps) (#s(alt (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (* -1 (+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) eps)) (* -1 (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (* eps (cos eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) eps)) (* -1 (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))))) eps))) (taylor -inf eps) (#s(alt (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (patch (/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #<representation binary64>) () ())) ())
#s(alt (* -1/3 (pow eps 4)) (taylor 0 eps) (#s(alt (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (patch (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (* 2/45 (pow eps 2)) 1/3)) (taylor 0 eps) (#s(alt (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (patch (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3)) (taylor 0 eps) (#s(alt (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (patch (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (* (pow eps 2) (+ 2/45 (* (pow eps 2) (- (* 2/14175 (pow eps 2)) 1/315)))) 1/3)) (taylor 0 eps) (#s(alt (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (patch (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow eps 2)) (taylor inf eps) (#s(alt (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (patch (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (+ (* -1/2 (/ (cos (* 2 eps)) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1)) (taylor inf eps) (#s(alt (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (patch (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (+ (* -1/2 (/ (cos (* 2 eps)) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1)) (taylor inf eps) (#s(alt (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (patch (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (+ (* -1/2 (/ (cos (* 2 eps)) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1)) (taylor inf eps) (#s(alt (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (patch (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow eps 2)) (taylor -inf eps) (#s(alt (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (patch (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (+ (* -1/2 (/ (cos (neg (* -2 eps))) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1)) (taylor -inf eps) (#s(alt (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (patch (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (+ (* -1/2 (/ (cos (neg (* -2 eps))) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1)) (taylor -inf eps) (#s(alt (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (patch (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (- (+ (* -1/2 (/ (cos (neg (* -2 eps))) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1)) (taylor -inf eps) (#s(alt (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (patch (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor 0 eps) (#s(alt (neg.f64 eps) (patch (neg.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor 0 eps) (#s(alt (neg.f64 eps) (patch (neg.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor 0 eps) (#s(alt (neg.f64 eps) (patch (neg.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor 0 eps) (#s(alt (neg.f64 eps) (patch (neg.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor inf eps) (#s(alt (neg.f64 eps) (patch (neg.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor inf eps) (#s(alt (neg.f64 eps) (patch (neg.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor inf eps) (#s(alt (neg.f64 eps) (patch (neg.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor inf eps) (#s(alt (neg.f64 eps) (patch (neg.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor -inf eps) (#s(alt (neg.f64 eps) (patch (neg.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor -inf eps) (#s(alt (neg.f64 eps) (patch (neg.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor -inf eps) (#s(alt (neg.f64 eps) (patch (neg.f64 eps) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor -inf eps) (#s(alt (neg.f64 eps) (patch (neg.f64 eps) #<representation binary64>) () ())) ())
#s(alt (pow eps 2) (taylor 0 eps) (#s(alt (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (patch (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* -1/3 (pow eps 2)))) (taylor 0 eps) (#s(alt (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (patch (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 2/45 (pow eps 2)) 1/3)))) (taylor 0 eps) (#s(alt (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (patch (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3)))) (taylor 0 eps) (#s(alt (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (patch (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 eps)))) (taylor inf eps) (#s(alt (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (patch (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 eps)))) (taylor inf eps) (#s(alt (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (patch (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 eps)))) (taylor inf eps) (#s(alt (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (patch (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 2 eps)))) (taylor inf eps) (#s(alt (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (patch (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (neg (* -2 eps))))) (taylor -inf eps) (#s(alt (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (patch (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (neg (* -2 eps))))) (taylor -inf eps) (#s(alt (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (patch (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (neg (* -2 eps))))) (taylor -inf eps) (#s(alt (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (patch (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (neg (* -2 eps))))) (taylor -inf eps) (#s(alt (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (patch (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/6 (pow eps 3)) (taylor 0 eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2)))) (taylor 0 eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120)))) (taylor 0 eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120)))) (taylor 0 eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1/3 (pow eps 3)) (taylor 0 eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3)) (taylor 0 eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3)) (taylor 0 eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3)) (taylor 0 eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))) (taylor inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))) (taylor inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))) (taylor inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1))) (taylor -inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1))) (taylor -inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1))) (taylor -inf eps) (#s(alt (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) (patch (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt -1/2 (taylor 0 eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) #<representation binary64>) () ())) ())
#s(alt (- (* 9/40 (pow eps 2)) 1/2) (taylor 0 eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2) (taylor 0 eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2) (taylor 0 eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps))))) (taylor inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))))) (taylor inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps))) (taylor -inf eps) (#s(alt (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) (patch (/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps))) #<representation binary64>) () ())) ())
#s(alt (* 1/6 (pow eps 3)) (taylor 0 eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2)))) (taylor 0 eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120)))) (taylor 0 eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120)))) (taylor 0 eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt eps (taylor inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1 (/ (sin eps) eps)))) (taylor inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt eps (taylor -inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (- (/ (sin eps) eps) 1))) (taylor -inf eps) (#s(alt #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (patch #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor 0 eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor 0 eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor 0 eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor 0 eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor -inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor -inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor -inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (pow eps 3) (taylor -inf eps) (#s(alt (*.f64 eps (*.f64 eps eps)) (patch (*.f64 eps (*.f64 eps eps)) #<representation binary64>) () ())) ())
#s(alt (* -27/2800 (pow eps 4)) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (patch (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (* 27/112000 (pow eps 2)) 27/2800)) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (patch (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (* 27/112000 (pow eps 2)) 27/2800)) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (patch (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 4) (- (* 27/112000 (pow eps 2)) 27/2800)) (taylor 0 eps) (#s(alt (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (patch (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 6)) (taylor inf eps) (#s(alt (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (patch (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (patch (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (patch (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor inf eps) (#s(alt (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (patch (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* 27/112000 (pow eps 6)) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (patch (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (patch (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (patch (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2))))) (taylor -inf eps) (#s(alt (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (patch (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow eps 3)) (taylor 0 eps) (#s(alt (-.f64 (sin.f64 eps) eps) (patch (-.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* 1/120 (pow eps 2)) 1/6)) (taylor 0 eps) (#s(alt (-.f64 (sin.f64 eps) eps) (patch (-.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6)) (taylor 0 eps) (#s(alt (-.f64 (sin.f64 eps) eps) (patch (-.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* (pow eps 3) (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6)) (taylor 0 eps) (#s(alt (-.f64 (sin.f64 eps) eps) (patch (-.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor inf eps) (#s(alt (-.f64 (sin.f64 eps) eps) (patch (-.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (- (/ (sin eps) eps) 1)) (taylor inf eps) (#s(alt (-.f64 (sin.f64 eps) eps) (patch (-.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (- (/ (sin eps) eps) 1)) (taylor inf eps) (#s(alt (-.f64 (sin.f64 eps) eps) (patch (-.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* eps (- (/ (sin eps) eps) 1)) (taylor inf eps) (#s(alt (-.f64 (sin.f64 eps) eps) (patch (-.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 eps) (taylor -inf eps) (#s(alt (-.f64 (sin.f64 eps) eps) (patch (-.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ 1 (* -1 (/ (sin eps) eps))))) (taylor -inf eps) (#s(alt (-.f64 (sin.f64 eps) eps) (patch (-.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ 1 (* -1 (/ (sin eps) eps))))) (taylor -inf eps) (#s(alt (-.f64 (sin.f64 eps) eps) (patch (-.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt (* -1 (* eps (+ 1 (* -1 (/ (sin eps) eps))))) (taylor -inf eps) (#s(alt (-.f64 (sin.f64 eps) eps) (patch (-.f64 (sin.f64 eps) eps) #<representation binary64>) () ())) ())
#s(alt eps (taylor 0 eps) (#s(alt (*.f64 eps (cos.f64 eps)) (patch (*.f64 eps (cos.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* -1/2 (pow eps 2)))) (taylor 0 eps) (#s(alt (*.f64 eps (cos.f64 eps)) (patch (*.f64 eps (cos.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))) (taylor 0 eps) (#s(alt (*.f64 eps (cos.f64 eps)) (patch (*.f64 eps (cos.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/24 (* -1/720 (pow eps 2)))) 1/2)))) (taylor 0 eps) (#s(alt (*.f64 eps (cos.f64 eps)) (patch (*.f64 eps (cos.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (cos eps)) (taylor inf eps) (#s(alt (*.f64 eps (cos.f64 eps)) (patch (*.f64 eps (cos.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (cos eps)) (taylor inf eps) (#s(alt (*.f64 eps (cos.f64 eps)) (patch (*.f64 eps (cos.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (cos eps)) (taylor inf eps) (#s(alt (*.f64 eps (cos.f64 eps)) (patch (*.f64 eps (cos.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (cos eps)) (taylor inf eps) (#s(alt (*.f64 eps (cos.f64 eps)) (patch (*.f64 eps (cos.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (cos eps)) (taylor -inf eps) (#s(alt (*.f64 eps (cos.f64 eps)) (patch (*.f64 eps (cos.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (cos eps)) (taylor -inf eps) (#s(alt (*.f64 eps (cos.f64 eps)) (patch (*.f64 eps (cos.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (cos eps)) (taylor -inf eps) (#s(alt (*.f64 eps (cos.f64 eps)) (patch (*.f64 eps (cos.f64 eps)) #<representation binary64>) () ())) ())
#s(alt (* eps (cos eps)) (taylor -inf eps) (#s(alt (*.f64 eps (cos.f64 eps)) (patch (*.f64 eps (cos.f64 eps)) #<representation binary64>) () ())) ())
Calls

72 calls:

TimeVariablePointExpression
4.0ms
eps
@0
(+ (* (/ (sin eps) (* eps (cos eps))) (neg eps)) eps)
1.0ms
eps
@-inf
(* eps (cos eps))
0.0ms
eps
@inf
(+ (* (* eps (* eps (* eps eps))) 81/1600) -1/4)
0.0ms
eps
@0
(+ (* (+ (* (* eps (* eps (* eps eps))) 81/1600) -1/4) (/ 1 (+ (* (* eps eps) 9/40) 1/2))) (* (+ (* eps (* eps 27/112000)) -27/2800) (* eps (* eps (* eps eps)))))
0.0ms
eps
@inf
(/ 1 (- (tan eps) eps))

simplify259.0ms (1.4%)

Memory
16.4MiB live, 447.6MiB allocated
Algorithm
egg-herbie
Rules
8 746×lower-fma.f64
8 746×lower-fma.f32
5 134×lower-*.f64
5 134×lower-*.f32
3 142×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04823703
115183513
252833379
084593230
Stop Event
iter limit
node limit
Counts
288 → 280
Calls
Call 1
Inputs
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(* 27/112000 (pow eps 6))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))
(* 27/112000 (pow eps 6))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
1
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
1
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
-1/4
(- (* 81/1600 (pow eps 4)) 1/4)
(- (* 81/1600 (pow eps 4)) 1/4)
(- (* 81/1600 (pow eps 4)) 1/4)
(* 81/1600 (pow eps 4))
(* (pow eps 4) (- 81/1600 (* 1/4 (/ 1 (pow eps 4)))))
(* (pow eps 4) (- 81/1600 (* 1/4 (/ 1 (pow eps 4)))))
(* (pow eps 4) (- 81/1600 (* 1/4 (/ 1 (pow eps 4)))))
(* 81/1600 (pow eps 4))
(* (pow eps 4) (- 81/1600 (* 1/4 (/ 1 (pow eps 4)))))
(* (pow eps 4) (- 81/1600 (* 1/4 (/ 1 (pow eps 4)))))
(* (pow eps 4) (- 81/1600 (* 1/4 (/ 1 (pow eps 4)))))
(pow eps 4)
(pow eps 4)
(pow eps 4)
(pow eps 4)
(pow eps 4)
(pow eps 4)
(pow eps 4)
(pow eps 4)
(pow eps 4)
(pow eps 4)
(pow eps 4)
(pow eps 4)
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
1
(+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)))
(- (+ 1 (* -1 (/ (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (* 2 eps))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (pow eps 2)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (/ (sin eps) eps)))
(- (+ 1 (* -1 (/ (+ (* -1 (* (sin eps) (- 1/2 (* -1/2 (cos (* 2 eps)))))) (+ (* -1 (* (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (* 2 eps))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))))) (+ (* -1 (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (+ (* -1 (- 1/2 (* -1/2 (cos (* 2 eps))))) (* -1 (/ (pow (sin eps) 2) (cos eps)))))) (/ (* (sin eps) (- 1/2 (* -1/2 (cos (* 2 eps))))) (cos eps))))) (pow eps 3)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (- 1/2 (* -1/2 (cos (* 2 eps)))) (pow eps 2))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (+ (/ 1 (pow eps 2)) (/ (sin eps) eps)))))))
1
(+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (sin eps) (* eps (cos eps)))))
(+ 1 (* -1 (/ (- (+ (* -1 (/ (- 1/2 (* -1/2 (cos (neg (* -2 eps))))) eps)) (+ (* -1 (/ (pow (sin eps) 2) (* eps (cos eps)))) (+ (* -1 (/ (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2) eps)) (/ 1 eps)))) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (sin eps) (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (* eps (cos eps)))) (+ (* -1 (/ (* (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2))))) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps)) (+ (* -1 (/ (* (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) (+ (* -1 (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (* -1 (/ (pow (sin eps) 2) (cos eps))))) eps)) (/ (* (sin eps) (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) eps)))) (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2)))))) eps)) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps)))
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(* -27/2800 (pow eps 4))
(* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))
(* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) (+ 27/2800 (/ 1/2 (pow eps 4)))))
(* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) (+ 27/2800 (/ 1/2 (pow eps 4)))))
(* -27/2800 (pow eps 4))
(* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))
(* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) (+ 27/2800 (/ 1/2 (pow eps 4)))))
(* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) (+ 27/2800 (/ 1/2 (pow eps 4)))))
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
9/40
(+ 9/40 (* -27/2800 (pow eps 2)))
(+ 9/40 (* -27/2800 (pow eps 2)))
(+ 9/40 (* -27/2800 (pow eps 2)))
(* -27/2800 (pow eps 2))
(* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))
(* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))
(* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))
(* -27/2800 (pow eps 2))
(* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))
(* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))
(* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
1
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
1
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
(/ 3 (pow eps 3))
(/ (+ 3 (* -6/5 (pow eps 2))) (pow eps 3))
(/ (+ 3 (* (pow eps 2) (- (* -1/175 (pow eps 2)) 6/5))) (pow eps 3))
(/ (+ 3 (* (pow eps 2) (- (* (pow eps 2) (- (* -2/7875 (pow eps 2)) 1/175)) 6/5))) (pow eps 3))
(/ -1 eps)
(/ (- (* -1 (/ (sin eps) (* eps (cos eps)))) 1) eps)
(/ (- (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (pow (cos eps) 2)))) (+ 1 (/ (sin eps) (* eps (cos eps))))) eps)
(/ (- (* -1 (/ (pow (sin eps) 3) (* (pow eps 3) (pow (cos eps) 3)))) (+ 1 (+ (/ (sin eps) (* eps (cos eps))) (/ (pow (sin eps) 2) (* (pow eps 2) (pow (cos eps) 2)))))) eps)
(/ -1 eps)
(* -1 (/ (+ 1 (/ (sin eps) (* eps (cos eps)))) eps))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))) (/ (sin eps) (cos eps))) eps))) eps))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (/ (pow (sin eps) 3) (* eps (pow (cos eps) 3))) (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2)))) eps)) (/ (sin eps) (cos eps))) eps))) eps))
(* 1/3 (pow eps 3))
(* (pow eps 3) (+ 1/3 (* 2/15 (pow eps 2))))
(* (pow eps 3) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2))))))
(* (pow eps 3) (+ 1/3 (* (pow eps 2) (+ 2/15 (* (pow eps 2) (+ 17/315 (* 62/2835 (pow eps 2))))))))
(* -1 eps)
(* eps (- (/ (sin eps) (* eps (cos eps))) 1))
(* eps (- (/ (sin eps) (* eps (cos eps))) 1))
(* eps (- (/ (sin eps) (* eps (cos eps))) 1))
(* -1 eps)
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
eps
(* eps (+ 1 (* 1/3 (pow eps 2))))
(* eps (+ 1 (* (pow eps 2) (+ 1/3 (* 2/15 (pow eps 2))))))
(* eps (+ 1 (* (pow eps 2) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2))))))))
(/ (sin eps) (cos eps))
(/ (sin eps) (cos eps))
(/ (sin eps) (cos eps))
(/ (sin eps) (cos eps))
(/ (sin eps) (cos eps))
(/ (sin eps) (cos eps))
(/ (sin eps) (cos eps))
(/ (sin eps) (cos eps))
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
1
(+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 eps)))) (pow eps 2)))) (+ (* -1 (/ (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) eps)) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (* -1 (/ (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2) (pow eps 2))))))
(- (+ 1 (+ (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 eps)))) (pow eps 2))) (* -1 (/ (+ (* -1 (* (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) (- (* -1 (+ 1/2 (* -1/2 (cos (* 2 eps))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2)))))) (* -1 (/ (* (pow (sin eps) 2) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) (cos eps)))) (pow eps 3))))) (+ (* -1 (/ (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) eps)) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (* -1 (/ (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2) (pow eps 2))))))
1
(+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) eps)) (* -1 (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))))) eps)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (* -1 (+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) eps)) (* -1 (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (* eps (cos eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) eps)) (* -1 (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))))) eps)))
(* -1/3 (pow eps 4))
(* (pow eps 4) (- (* 2/45 (pow eps 2)) 1/3))
(* (pow eps 4) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3))
(* (pow eps 4) (- (* (pow eps 2) (+ 2/45 (* (pow eps 2) (- (* 2/14175 (pow eps 2)) 1/315)))) 1/3))
(* -1 (pow eps 2))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (* 2 eps)) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (* 2 eps)) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (* 2 eps)) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(* -1 (pow eps 2))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (neg (* -2 eps))) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (neg (* -2 eps))) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (neg (* -2 eps))) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(* -1 eps)
(* -1 eps)
(* -1 eps)
(* -1 eps)
(* -1 eps)
(* -1 eps)
(* -1 eps)
(* -1 eps)
(* -1 eps)
(* -1 eps)
(* -1 eps)
(* -1 eps)
(pow eps 2)
(* (pow eps 2) (+ 1 (* -1/3 (pow eps 2))))
(* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 2/45 (pow eps 2)) 1/3))))
(* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3))))
(+ 1/2 (* -1/2 (cos (* 2 eps))))
(+ 1/2 (* -1/2 (cos (* 2 eps))))
(+ 1/2 (* -1/2 (cos (* 2 eps))))
(+ 1/2 (* -1/2 (cos (* 2 eps))))
(+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))
(+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))
(* 1/6 (pow eps 3))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
eps
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
eps
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(* -1/3 (pow eps 3))
(* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))
(* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))
(* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))
eps
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
eps
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
-1/2
(- (* 9/40 (pow eps 2)) 1/2)
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
1
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
1
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
(* 1/6 (pow eps 3))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
eps
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
eps
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(pow eps 3)
(* -27/2800 (pow eps 4))
(* (pow eps 4) (- (* 27/112000 (pow eps 2)) 27/2800))
(* (pow eps 4) (- (* 27/112000 (pow eps 2)) 27/2800))
(* (pow eps 4) (- (* 27/112000 (pow eps 2)) 27/2800))
(* 27/112000 (pow eps 6))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* 27/112000 (pow eps 6))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(* -1/6 (pow eps 3))
(* (pow eps 3) (- (* 1/120 (pow eps 2)) 1/6))
(* (pow eps 3) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))
(* (pow eps 3) (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6))
(* -1 eps)
(* eps (- (/ (sin eps) eps) 1))
(* eps (- (/ (sin eps) eps) 1))
(* eps (- (/ (sin eps) eps) 1))
(* -1 eps)
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) eps)))))
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) eps)))))
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) eps)))))
eps
(* eps (+ 1 (* -1/2 (pow eps 2))))
(* eps (+ 1 (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))))
(* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/24 (* -1/720 (pow eps 2)))) 1/2))))
(* eps (cos eps))
(* eps (cos eps))
(* eps (cos eps))
(* eps (cos eps))
(* eps (cos eps))
(* eps (cos eps))
(* eps (cos eps))
(* eps (cos eps))
Outputs
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(* 27/112000 (pow eps 6))
(*.f64 #s(literal 27/112000 binary64) (pow.f64 eps #s(literal 6 binary64)))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 #s(literal 27/112000 binary64) (+.f64 (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)) (/.f64 #s(literal -1/2 binary64) (pow.f64 eps #s(literal 6 binary64)))))))
(* 27/112000 (pow eps 6))
(*.f64 #s(literal 27/112000 binary64) (pow.f64 eps #s(literal 6 binary64)))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)))))
(* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 #s(literal 27/112000 binary64) (+.f64 (/.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)) (/.f64 #s(literal -1/2 binary64) (pow.f64 eps #s(literal 6 binary64)))))))
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) eps))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (sin.f64 eps) (+.f64 (/.f64 #s(literal -1 binary64) eps) (/.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) (*.f64 eps (*.f64 eps (cos.f64 eps))))) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
(-.f64 (fma.f64 (sin.f64 eps) (fma.f64 (sin.f64 eps) (/.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) (*.f64 eps (*.f64 eps (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))))) (/.f64 #s(literal -1 binary64) eps)) #s(literal 1 binary64)) (*.f64 (sin.f64 eps) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 eps (cos.f64 eps))) (/.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) (*.f64 eps (*.f64 eps (cos.f64 eps)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) eps))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))))) eps))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 eps) (-.f64 (/.f64 (*.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) (+.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))))) eps) (/.f64 (sin.f64 eps) (cos.f64 eps)))) eps))
-1/4
#s(literal -1/4 binary64)
(- (* 81/1600 (pow eps 4)) 1/4)
(fma.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) #s(literal 81/1600 binary64) #s(literal -1/4 binary64))
(- (* 81/1600 (pow eps 4)) 1/4)
(fma.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) #s(literal 81/1600 binary64) #s(literal -1/4 binary64))
(- (* 81/1600 (pow eps 4)) 1/4)
(fma.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) #s(literal 81/1600 binary64) #s(literal -1/4 binary64))
(* 81/1600 (pow eps 4))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) #s(literal 81/1600 binary64))
(* (pow eps 4) (- 81/1600 (* 1/4 (/ 1 (pow eps 4)))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 #s(literal 81/1600 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* (pow eps 4) (- 81/1600 (* 1/4 (/ 1 (pow eps 4)))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 #s(literal 81/1600 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* (pow eps 4) (- 81/1600 (* 1/4 (/ 1 (pow eps 4)))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 #s(literal 81/1600 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* 81/1600 (pow eps 4))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) #s(literal 81/1600 binary64))
(* (pow eps 4) (- 81/1600 (* 1/4 (/ 1 (pow eps 4)))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 #s(literal 81/1600 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* (pow eps 4) (- 81/1600 (* 1/4 (/ 1 (pow eps 4)))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 #s(literal 81/1600 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* (pow eps 4) (- 81/1600 (* 1/4 (/ 1 (pow eps 4)))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 #s(literal 81/1600 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(pow eps 4)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(pow eps 4)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(pow eps 4)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(pow eps 4)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(pow eps 4)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(pow eps 4)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(pow eps 4)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(pow eps 4)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(pow eps 4)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(pow eps 4)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(pow eps 4)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(pow eps 4)
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) eps))
(- (+ 1 (* -1 (/ (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (* 2 eps))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (pow eps 2)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (/ (sin eps) eps)))
(+.f64 (/.f64 (+.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64))))) (*.f64 eps eps)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) eps)))
(- (+ 1 (* -1 (/ (+ (* -1 (* (sin eps) (- 1/2 (* -1/2 (cos (* 2 eps)))))) (+ (* -1 (* (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (* 2 eps))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))))) (+ (* -1 (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (+ (* -1 (- 1/2 (* -1/2 (cos (* 2 eps))))) (* -1 (/ (pow (sin eps) 2) (cos eps)))))) (/ (* (sin eps) (- 1/2 (* -1/2 (cos (* 2 eps))))) (cos eps))))) (pow eps 3)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (- 1/2 (* -1/2 (cos (* 2 eps)))) (pow eps 2))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (+ (/ 1 (pow eps 2)) (/ (sin eps) eps)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) (+.f64 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal -1/2 binary64))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (pow.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) #s(literal 2 binary64)))) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)))) (*.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64)))) (*.f64 eps (*.f64 eps eps))) (-.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (+.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal -1/2 binary64)) (*.f64 eps eps)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps eps)) (/.f64 (sin.f64 eps) eps)) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (*.f64 eps (cos.f64 eps)))) (/.f64 (pow.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) #s(literal 2 binary64)) (*.f64 eps eps))))))))
1
#s(literal 1 binary64)
(+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (sin eps) (* eps (cos eps)))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) eps))
(+ 1 (* -1 (/ (- (+ (* -1 (/ (- 1/2 (* -1/2 (cos (neg (* -2 eps))))) eps)) (+ (* -1 (/ (pow (sin eps) 2) (* eps (cos eps)))) (+ (* -1 (/ (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2) eps)) (/ 1 eps)))) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) (+.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (pow.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) #s(literal 2 binary64)))) eps) (/.f64 #s(literal 1 binary64) eps))) eps))
(+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (sin eps) (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (* eps (cos eps)))) (+ (* -1 (/ (* (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2))))) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps)) (+ (* -1 (/ (* (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) (+ (* -1 (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (* -1 (/ (pow (sin eps) 2) (cos eps))))) eps)) (/ (* (sin eps) (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) eps)))) (+ 1 (+ (* -1 (- 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2)))))) eps)) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) (/.f64 (+.f64 (+.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) (+.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal -1/2 binary64))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (pow.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) #s(literal 2 binary64)))) eps) (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps))) eps)))) (*.f64 (sin.f64 eps) (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64)) eps) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal -1/2 binary64)) (*.f64 eps (cos.f64 eps)))))) (+.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64)))))) eps)) eps))
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(* -27/2800 (pow eps 4))
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)))
(* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 #s(literal -27/2800 binary64) (/.f64 #s(literal 9/40 binary64) (*.f64 eps eps))))
(* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) (+ 27/2800 (/ 1/2 (pow eps 4)))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 (+.f64 #s(literal -27/2800 binary64) (/.f64 #s(literal 9/40 binary64) (*.f64 eps eps))) (/.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) (+ 27/2800 (/ 1/2 (pow eps 4)))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 (+.f64 #s(literal -27/2800 binary64) (/.f64 #s(literal 9/40 binary64) (*.f64 eps eps))) (/.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* -27/2800 (pow eps 4))
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)))
(* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 #s(literal -27/2800 binary64) (/.f64 #s(literal 9/40 binary64) (*.f64 eps eps))))
(* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) (+ 27/2800 (/ 1/2 (pow eps 4)))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 (+.f64 #s(literal -27/2800 binary64) (/.f64 #s(literal 9/40 binary64) (*.f64 eps eps))) (/.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) (+ 27/2800 (/ 1/2 (pow eps 4)))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (+.f64 (+.f64 #s(literal -27/2800 binary64) (/.f64 #s(literal 9/40 binary64) (*.f64 eps eps))) (/.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
9/40
#s(literal 9/40 binary64)
(+ 9/40 (* -27/2800 (pow eps 2)))
(fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64))
(+ 9/40 (* -27/2800 (pow eps 2)))
(fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64))
(+ 9/40 (* -27/2800 (pow eps 2)))
(fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64))
(* -27/2800 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64))
(* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))
(*.f64 (*.f64 (+.f64 #s(literal -27/2800 binary64) (/.f64 #s(literal 9/40 binary64) (*.f64 eps eps))) eps) eps)
(* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))
(*.f64 (*.f64 (+.f64 #s(literal -27/2800 binary64) (/.f64 #s(literal 9/40 binary64) (*.f64 eps eps))) eps) eps)
(* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))
(*.f64 (*.f64 (+.f64 #s(literal -27/2800 binary64) (/.f64 #s(literal 9/40 binary64) (*.f64 eps eps))) eps) eps)
(* -27/2800 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64))
(* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))
(*.f64 (*.f64 (+.f64 #s(literal -27/2800 binary64) (/.f64 #s(literal 9/40 binary64) (*.f64 eps eps))) eps) eps)
(* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))
(*.f64 (*.f64 (+.f64 #s(literal -27/2800 binary64) (/.f64 #s(literal 9/40 binary64) (*.f64 eps eps))) eps) eps)
(* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))
(*.f64 (*.f64 (+.f64 #s(literal -27/2800 binary64) (/.f64 #s(literal 9/40 binary64) (*.f64 eps eps))) eps) eps)
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) eps))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (sin.f64 eps) (+.f64 (/.f64 #s(literal -1 binary64) eps) (/.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) (*.f64 eps (*.f64 eps (cos.f64 eps))))) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
(-.f64 (fma.f64 (sin.f64 eps) (fma.f64 (sin.f64 eps) (/.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) (*.f64 eps (*.f64 eps (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))))) (/.f64 #s(literal -1 binary64) eps)) #s(literal 1 binary64)) (*.f64 (sin.f64 eps) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 eps (cos.f64 eps))) (/.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) (*.f64 eps (*.f64 eps (cos.f64 eps)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) eps))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))))) eps))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 eps) (-.f64 (/.f64 (*.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) (+.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))))) eps) (/.f64 (sin.f64 eps) (cos.f64 eps)))) eps))
(/ 3 (pow eps 3))
(/.f64 #s(literal 3 binary64) (*.f64 eps (*.f64 eps eps)))
(/ (+ 3 (* -6/5 (pow eps 2))) (pow eps 3))
(/.f64 (fma.f64 (*.f64 eps eps) #s(literal -6/5 binary64) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))
(/ (+ 3 (* (pow eps 2) (- (* -1/175 (pow eps 2)) 6/5))) (pow eps 3))
(/.f64 (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/175 binary64) #s(literal -6/5 binary64)) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))
(/ (+ 3 (* (pow eps 2) (- (* (pow eps 2) (- (* -2/7875 (pow eps 2)) 1/175)) 6/5))) (pow eps 3))
(/.f64 (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -2/7875 binary64) #s(literal -1/175 binary64)) #s(literal -6/5 binary64)) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))
(/ -1 eps)
(/.f64 #s(literal -1 binary64) eps)
(/ (- (* -1 (/ (sin eps) (* eps (cos eps)))) 1) eps)
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))) eps)
(/ (- (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (pow (cos eps) 2)))) (+ 1 (/ (sin eps) (* eps (cos eps))))) eps)
(/.f64 (-.f64 (-.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))))) eps)
(/ (- (* -1 (/ (pow (sin eps) 3) (* (pow eps 3) (pow (cos eps) 3)))) (+ 1 (+ (/ (sin eps) (* eps (cos eps))) (/ (pow (sin eps) 2) (* (pow eps 2) (pow (cos eps) 2)))))) eps)
(/.f64 (-.f64 (-.f64 (-.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))))) (/.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 3 binary64)) (pow.f64 (cos.f64 eps) #s(literal 3 binary64)))) eps)
(/ -1 eps)
(/.f64 #s(literal -1 binary64) eps)
(* -1 (/ (+ 1 (/ (sin eps) (* eps (cos eps)))) eps))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))) eps)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))) (/ (sin eps) (cos eps))) eps))) eps))
(/.f64 (-.f64 (-.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))))) eps)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (/ (pow (sin eps) 3) (* eps (pow (cos eps) 3))) (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2)))) eps)) (/ (sin eps) (cos eps))) eps))) eps))
(/.f64 (+.f64 #s(literal -1 binary64) (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 3 binary64)))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))) (*.f64 eps eps))) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))))) eps)
(* 1/3 (pow eps 3))
(*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/3 binary64))
(* (pow eps 3) (+ 1/3 (* 2/15 (pow eps 2))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) #s(literal 2/15 binary64) #s(literal 1/3 binary64)))
(* (pow eps 3) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2))))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 17/315 binary64) #s(literal 2/15 binary64)) #s(literal 1/3 binary64)))
(* (pow eps 3) (+ 1/3 (* (pow eps 2) (+ 2/15 (* (pow eps 2) (+ 17/315 (* 62/2835 (pow eps 2))))))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 62/2835 binary64) #s(literal 17/315 binary64)) #s(literal 2/15 binary64)) #s(literal 1/3 binary64)))
(* -1 eps)
(neg.f64 eps)
(* eps (- (/ (sin eps) (* eps (cos eps))) 1))
(fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))
(* eps (- (/ (sin eps) (* eps (cos eps))) 1))
(fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))
(* eps (- (/ (sin eps) (* eps (cos eps))) 1))
(fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))
(* -1 eps)
(neg.f64 eps)
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
(fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
(fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
(fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))
eps
(* eps (+ 1 (* 1/3 (pow eps 2))))
(fma.f64 eps (*.f64 (*.f64 eps eps) #s(literal 1/3 binary64)) eps)
(* eps (+ 1 (* (pow eps 2) (+ 1/3 (* 2/15 (pow eps 2))))))
(fma.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) #s(literal 2/15 binary64) #s(literal 1/3 binary64)) eps)
(* eps (+ 1 (* (pow eps 2) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2))))))))
(fma.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 17/315 binary64) #s(literal 2/15 binary64)) #s(literal 1/3 binary64)) eps)
(/ (sin eps) (cos eps))
(/.f64 (sin.f64 eps) (cos.f64 eps))
(/ (sin eps) (cos eps))
(/.f64 (sin.f64 eps) (cos.f64 eps))
(/ (sin eps) (cos eps))
(/.f64 (sin.f64 eps) (cos.f64 eps))
(/ (sin eps) (cos eps))
(/.f64 (sin.f64 eps) (cos.f64 eps))
(/ (sin eps) (cos eps))
(/.f64 (sin.f64 eps) (cos.f64 eps))
(/ (sin eps) (cos eps))
(/.f64 (sin.f64 eps) (cos.f64 eps))
(/ (sin eps) (cos eps))
(/.f64 (sin.f64 eps) (cos.f64 eps))
(/ (sin eps) (cos eps))
(/.f64 (sin.f64 eps) (cos.f64 eps))
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (sin eps) (* eps (cos eps)))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) eps))
(- (+ 1 (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 eps)))) (pow eps 2)))) (+ (* -1 (/ (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) eps)) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (* -1 (/ (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2) (pow eps 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal -1/2 binary64)) (*.f64 eps eps)) (/.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) eps)) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (*.f64 eps (cos.f64 eps)))) (/.f64 (pow.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) #s(literal 2 binary64)) (*.f64 eps eps)))))
(- (+ 1 (+ (* -1 (/ (+ 1/2 (* -1/2 (cos (* 2 eps)))) (pow eps 2))) (* -1 (/ (+ (* -1 (* (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) (- (* -1 (+ 1/2 (* -1/2 (cos (* 2 eps))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2)))))) (* -1 (/ (* (pow (sin eps) 2) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) (cos eps)))) (pow eps 3))))) (+ (* -1 (/ (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) eps)) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (* -1 (/ (pow (+ (* -1 (sin eps)) (/ (sin eps) (cos eps))) 2) (pow eps 2))))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) (+.f64 (+.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (pow.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) #s(literal 2 binary64))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)))) (*.f64 eps (*.f64 eps eps))) (+.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal -1/2 binary64)) (*.f64 eps eps)) (/.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) eps)) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (*.f64 eps (cos.f64 eps)))) (/.f64 (pow.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) #s(literal 2 binary64)) (*.f64 eps eps))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) eps))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) eps)) (* -1 (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))))) eps)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) (/.f64 (+.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (pow.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) #s(literal 2 binary64))))) eps)) eps))
(+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (* -1 (+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) eps)) (* -1 (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (* eps (cos eps)))))) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) eps)) (* -1 (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))))) eps)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (neg.f64 (fma.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) (+.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (pow.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) #s(literal 2 binary64))))) eps) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (cos.f64 eps)))) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64)) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (pow.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) #s(literal 2 binary64)))))) eps) (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps))) eps))
(* -1/3 (pow eps 4))
(*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -1/3 binary64)))
(* (pow eps 4) (- (* 2/45 (pow eps 2)) 1/3))
(*.f64 (*.f64 eps eps) (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 2/45 binary64)) #s(literal -1/3 binary64)))))
(* (pow eps 4) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/315 binary64)) #s(literal 2/45 binary64)) #s(literal -1/3 binary64)))
(* (pow eps 4) (- (* (pow eps 2) (+ 2/45 (* (pow eps 2) (- (* 2/14175 (pow eps 2)) 1/315)))) 1/3))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 2/14175 binary64) #s(literal -1/315 binary64)) #s(literal 2/45 binary64)) #s(literal -1/3 binary64)))
(* -1 (pow eps 2))
(neg.f64 (*.f64 eps eps))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (* 2 eps)) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(*.f64 (*.f64 eps eps) (fma.f64 (cos.f64 (*.f64 eps #s(literal -2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (* 2 eps)) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(*.f64 (*.f64 eps eps) (fma.f64 (cos.f64 (*.f64 eps #s(literal -2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (* 2 eps)) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(*.f64 (*.f64 eps eps) (fma.f64 (cos.f64 (*.f64 eps #s(literal -2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))
(* -1 (pow eps 2))
(neg.f64 (*.f64 eps eps))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (neg (* -2 eps))) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(*.f64 (*.f64 eps eps) (fma.f64 (cos.f64 (*.f64 eps #s(literal -2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (neg (* -2 eps))) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(*.f64 (*.f64 eps eps) (fma.f64 (cos.f64 (*.f64 eps #s(literal -2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))
(* (pow eps 2) (- (+ (* -1/2 (/ (cos (neg (* -2 eps))) (pow eps 2))) (* 1/2 (/ 1 (pow eps 2)))) 1))
(*.f64 (*.f64 eps eps) (fma.f64 (cos.f64 (*.f64 eps #s(literal -2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))
(* -1 eps)
(neg.f64 eps)
(* -1 eps)
(neg.f64 eps)
(* -1 eps)
(neg.f64 eps)
(* -1 eps)
(neg.f64 eps)
(* -1 eps)
(neg.f64 eps)
(* -1 eps)
(neg.f64 eps)
(* -1 eps)
(neg.f64 eps)
(* -1 eps)
(neg.f64 eps)
(* -1 eps)
(neg.f64 eps)
(* -1 eps)
(neg.f64 eps)
(* -1 eps)
(neg.f64 eps)
(* -1 eps)
(neg.f64 eps)
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* -1/3 (pow eps 2))))
(*.f64 eps (fma.f64 eps (*.f64 (*.f64 eps eps) #s(literal -1/3 binary64)) eps))
(* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 2/45 (pow eps 2)) 1/3))))
(*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 2/45 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3))))
(*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -1/315 binary64)) #s(literal 2/45 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(+ 1/2 (* -1/2 (cos (* 2 eps))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 eps))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 eps))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 2 eps))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (neg (* -2 eps)))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 eps #s(literal -2 binary64))) #s(literal 1/2 binary64))
(* 1/6 (pow eps 3))
(*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
eps
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) eps)))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) eps)))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) eps)))
eps
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) eps)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) eps)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) eps)))
(* -1/3 (pow eps 3))
(*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -1/3 binary64))
(* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) #s(literal -2/15 binary64) #s(literal -1/3 binary64)))
(* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -17/315 binary64) #s(literal -2/15 binary64))) #s(literal -1/3 binary64)))
(* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -62/2835 binary64) #s(literal -17/315 binary64))) #s(literal -2/15 binary64)) #s(literal -1/3 binary64)))
eps
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)
(* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))
(fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)
eps
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)
(* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))
(fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)
-1/2
#s(literal -1/2 binary64)
(- (* 9/40 (pow eps 2)) 1/2)
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) eps))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))
(fma.f64 (sin.f64 eps) (+.f64 (/.f64 #s(literal -1 binary64) eps) (/.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) (*.f64 eps (*.f64 eps (cos.f64 eps))))) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps)))))
(- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))
(-.f64 (fma.f64 (sin.f64 eps) (fma.f64 (sin.f64 eps) (/.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) (*.f64 eps (*.f64 eps (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))))) (/.f64 #s(literal -1 binary64) eps)) #s(literal 1 binary64)) (*.f64 (sin.f64 eps) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 eps (cos.f64 eps))) (/.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) (*.f64 eps (*.f64 eps (cos.f64 eps)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (sin.f64 eps)) eps))
(+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))))) eps))
(+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 eps) (-.f64 (/.f64 (*.f64 (-.f64 (sin.f64 eps) (/.f64 (sin.f64 eps) (cos.f64 eps))) (+.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))))) eps) (/.f64 (sin.f64 eps) (cos.f64 eps)))) eps))
(* 1/6 (pow eps 3))
(*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64))
(* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
eps
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) eps)))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) eps)))
(* eps (+ 1 (* -1 (/ (sin eps) eps))))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) eps)))
eps
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) eps)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) eps)))
(* -1 (* eps (- (/ (sin eps) eps) 1)))
(-.f64 eps (*.f64 eps (/.f64 (sin.f64 eps) eps)))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(pow eps 3)
(*.f64 eps (*.f64 eps eps))
(* -27/2800 (pow eps 4))
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)))
(* (pow eps 4) (- (* 27/112000 (pow eps 2)) 27/2800))
(*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (- (* 27/112000 (pow eps 2)) 27/2800))
(*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (- (* 27/112000 (pow eps 2)) 27/2800))
(*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* 27/112000 (pow eps 6))
(*.f64 #s(literal 27/112000 binary64) (pow.f64 eps #s(literal 6 binary64)))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))))
(* 27/112000 (pow eps 6))
(*.f64 #s(literal 27/112000 binary64) (pow.f64 eps #s(literal 6 binary64)))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))))
(* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))
(*.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 #s(literal 27/112000 binary64) (/.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))))
(* -1/6 (pow eps 3))
(*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -1/6 binary64))
(* (pow eps 3) (- (* 1/120 (pow eps 2)) 1/6))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(* (pow eps 3) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))
(*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(* (pow eps 3) (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(* -1 eps)
(neg.f64 eps)
(* eps (- (/ (sin eps) eps) 1))
(fma.f64 eps (/.f64 (sin.f64 eps) eps) (neg.f64 eps))
(* eps (- (/ (sin eps) eps) 1))
(fma.f64 eps (/.f64 (sin.f64 eps) eps) (neg.f64 eps))
(* eps (- (/ (sin eps) eps) 1))
(fma.f64 eps (/.f64 (sin.f64 eps) eps) (neg.f64 eps))
(* -1 eps)
(neg.f64 eps)
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) eps)))))
(fma.f64 eps (/.f64 (sin.f64 eps) eps) (neg.f64 eps))
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) eps)))))
(fma.f64 eps (/.f64 (sin.f64 eps) eps) (neg.f64 eps))
(* -1 (* eps (+ 1 (* -1 (/ (sin eps) eps)))))
(fma.f64 eps (/.f64 (sin.f64 eps) eps) (neg.f64 eps))
eps
(* eps (+ 1 (* -1/2 (pow eps 2))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps eps)) eps)
(* eps (+ 1 (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))))
(fma.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) eps)
(* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/24 (* -1/720 (pow eps 2)))) 1/2))))
(fma.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) eps)
(* eps (cos eps))
(*.f64 eps (cos.f64 eps))
(* eps (cos eps))
(*.f64 eps (cos.f64 eps))
(* eps (cos eps))
(*.f64 eps (cos.f64 eps))
(* eps (cos eps))
(*.f64 eps (cos.f64 eps))
(* eps (cos eps))
(*.f64 eps (cos.f64 eps))
(* eps (cos eps))
(*.f64 eps (cos.f64 eps))
(* eps (cos eps))
(*.f64 eps (cos.f64 eps))
(* eps (cos eps))
(*.f64 eps (cos.f64 eps))

rewrite360.0ms (1.9%)

Memory
-21.3MiB live, 510.8MiB allocated
Rules
5 098×lower-fma.f32
5 078×lower-fma.f64
4 490×lower-*.f32
4 474×lower-*.f64
2 712×lower-pow.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
072328
0117295
1522217
24592211
08189207
Stop Event
iter limit
node limit
iter limit
Counts
24 → 612
Calls
Call 1
Inputs
(fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64))
(*.f64 eps (*.f64 eps (*.f64 eps eps)))
#s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(*.f64 eps eps)
(fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps))
(/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps))
(-.f64 (tan.f64 eps) eps)
(tan.f64 eps)
(/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))
(neg.f64 eps)
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
(fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)))
#s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps))
(*.f64 eps (*.f64 eps eps))
(*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))
(-.f64 (sin.f64 eps) eps)
(*.f64 eps (cos.f64 eps))
Outputs
(+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(+.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))
(-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))) (-.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))) (/.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))) (-.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))))
(fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))
(fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal -1/4 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))
(fma.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps eps)) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps eps))) eps (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps eps)) eps (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal -1/4 binary64)) (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 729/64000 binary64)) #s(literal 1/8 binary64))) (-.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 eps eps) #s(literal 9/80 binary64))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))
(fma.f64 (/.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal -1/4 binary64)) (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal -1/4 binary64))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (*.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))) (-.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (-.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))) (-.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))) (-.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))))) (neg.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))) (-.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))))) (neg.f64 (-.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))) (*.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))) (-.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))) (-.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))))
(+.f64 #s(literal -1/4 binary64) (*.f64 eps (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)))))
(+.f64 (*.f64 eps (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)))) #s(literal -1/4 binary64))
(-.f64 (*.f64 eps (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)))) #s(literal 1/4 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #s(literal 6561/2560000 binary64)) (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal 1/4 binary64))) (/.f64 #s(literal 1/16 binary64) (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal 1/4 binary64))))
(fma.f64 eps (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64))) #s(literal -1/4 binary64))
(fma.f64 eps (*.f64 (*.f64 eps #s(literal 9/40 binary64)) (*.f64 eps (*.f64 eps #s(literal 9/40 binary64)))) #s(literal -1/4 binary64))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps #s(literal 9/40 binary64)) (*.f64 eps #s(literal 9/40 binary64))) #s(literal -1/4 binary64))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal -1/4 binary64))
(fma.f64 (*.f64 eps eps) (*.f64 #s(literal 9/40 binary64) (*.f64 eps (*.f64 eps #s(literal 9/40 binary64)))) #s(literal -1/4 binary64))
(fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps #s(literal 81/1600 binary64)) #s(literal -1/4 binary64))
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64))
(fma.f64 #s(literal 81/1600 binary64) (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal -1/4 binary64))
(fma.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps (*.f64 eps #s(literal 9/40 binary64)))) #s(literal -1/4 binary64))
(fma.f64 (*.f64 eps (*.f64 eps #s(literal 9/40 binary64))) (*.f64 eps (*.f64 eps #s(literal 9/40 binary64))) #s(literal -1/4 binary64))
(fma.f64 (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64))) eps #s(literal -1/4 binary64))
(fma.f64 (*.f64 (*.f64 eps #s(literal 9/40 binary64)) (*.f64 eps #s(literal 9/40 binary64))) (*.f64 eps eps) #s(literal -1/4 binary64))
(fma.f64 (*.f64 (*.f64 eps (*.f64 eps #s(literal 9/40 binary64))) eps) (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/4 binary64))
(fma.f64 (*.f64 (*.f64 eps (*.f64 eps #s(literal 9/40 binary64))) (*.f64 eps eps)) #s(literal 9/40 binary64) #s(literal -1/4 binary64))
(fma.f64 (*.f64 (*.f64 eps (*.f64 eps #s(literal 9/40 binary64))) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/4 binary64))
(fma.f64 (*.f64 #s(literal 81/1600 binary64) eps) (*.f64 eps (*.f64 eps eps)) #s(literal -1/4 binary64))
(fma.f64 (*.f64 #s(literal 81/1600 binary64) (*.f64 eps eps)) (*.f64 eps eps) #s(literal -1/4 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #s(literal 6561/2560000 binary64) #s(literal 1/16 binary64)) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal -81/6400 binary64))) (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))))) #s(literal 531441/4096000000 binary64) #s(literal -1/64 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #s(literal 6561/2560000 binary64) #s(literal -1/16 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))))) #s(literal 531441/4096000000 binary64) #s(literal -1/64 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #s(literal 6561/2560000 binary64) #s(literal 1/16 binary64)) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal -81/6400 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))))) #s(literal 531441/4096000000 binary64) #s(literal -1/64 binary64)) (+.f64 #s(literal 1/16 binary64) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #s(literal 6561/2560000 binary64)) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal -81/6400 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #s(literal 6561/2560000 binary64) #s(literal -1/16 binary64)) (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))))) #s(literal 531441/4096000000 binary64) #s(literal -1/64 binary64)) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #s(literal 6561/2560000 binary64) #s(literal 1/16 binary64)) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal -81/6400 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #s(literal 6561/2560000 binary64) #s(literal -1/16 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal 1/4 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))))) #s(literal 531441/4096000000 binary64) #s(literal -1/64 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #s(literal 6561/2560000 binary64) #s(literal 1/16 binary64)) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal -81/6400 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #s(literal 6561/2560000 binary64) #s(literal -1/16 binary64))) (neg.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 531441/4096000000 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))))) #s(literal 1/64 binary64)) (fma.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #s(literal 6561/2560000 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)))) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #s(literal 6561/2560000 binary64))) (-.f64 #s(literal -1/4 binary64) (*.f64 eps (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #s(literal 6561/2560000 binary64) #s(literal 1/16 binary64)) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal -81/6400 binary64))) (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))))) #s(literal 531441/4096000000 binary64) #s(literal -1/64 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #s(literal 6561/2560000 binary64) #s(literal -1/16 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal -1/4 binary64)))
(*.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))))) #s(literal 531441/4096000000 binary64) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #s(literal 6561/2560000 binary64) #s(literal 1/16 binary64)) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal -81/6400 binary64)))))
(*.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #s(literal 6561/2560000 binary64) #s(literal -1/16 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal 1/4 binary64))))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 eps eps)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (neg.f64 eps))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (fma.f64 (log.f64 eps) #s(literal 2 binary64) (*.f64 (log.f64 eps) #s(literal 2 binary64))))
(neg.f64 (*.f64 (*.f64 eps eps) (*.f64 eps (neg.f64 eps))))
(neg.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps eps)))
(pow.f64 eps #s(literal 4 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 2 binary64))
(pow.f64 (*.f64 eps (neg.f64 eps)) #s(literal 2 binary64))
(*.f64 eps (*.f64 eps (*.f64 eps eps)))
(*.f64 eps (*.f64 (neg.f64 eps) (*.f64 eps (neg.f64 eps))))
(*.f64 (*.f64 eps eps) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) (*.f64 (neg.f64 eps) (neg.f64 eps)))
(*.f64 (*.f64 eps (*.f64 eps eps)) eps)
(*.f64 #s(literal 1 binary64) (*.f64 eps (*.f64 eps (*.f64 eps eps))))
(*.f64 (*.f64 eps (neg.f64 eps)) (*.f64 eps (neg.f64 eps)))
(*.f64 (neg.f64 eps) (*.f64 eps (*.f64 eps (neg.f64 eps))))
(*.f64 (*.f64 (neg.f64 eps) (neg.f64 eps)) (*.f64 eps eps))
(*.f64 (*.f64 (*.f64 eps (neg.f64 eps)) eps) (neg.f64 eps))
(*.f64 (*.f64 (*.f64 eps (neg.f64 eps)) (neg.f64 eps)) eps)
#s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal -1/2 binary64)))
(+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))))
(+.f64 (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal -1/2 binary64))
(+.f64 (*.f64 eps (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(+.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64))))) (*.f64 eps (*.f64 eps #s(literal 9/40 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))))) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 1/2 binary64))))
(fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))
(fma.f64 eps (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(fma.f64 eps (*.f64 (*.f64 eps #s(literal -27/2800 binary64)) (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps #s(literal -27/2800 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal -27/2800 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(fma.f64 #s(literal -27/2800 binary64) (*.f64 eps (*.f64 eps (*.f64 eps eps))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(fma.f64 (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) eps #s(literal -1/2 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal 1/4 binary64)) (*.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))))) #s(literal -1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal -1/4 binary64))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))))) #s(literal -1/8 binary64)) (-.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal 1/4 binary64)) (*.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))))) #s(literal -1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))))) (*.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal -1/4 binary64)) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))))) #s(literal -1/8 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal 1/4 binary64)) (*.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))))) (-.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal 1/4 binary64)) (*.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))))) #s(literal -1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal 1/4 binary64)) (*.f64 eps (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))))))
(*.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 eps)) #s(literal 2 binary64))
(*.f64 eps eps)
(*.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)))
(+.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/7840000 binary64)) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal -9/40 binary64))) (/.f64 #s(literal 81/1600 binary64) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal -9/40 binary64))))
(fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))
(fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64))
(fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64))
(fma.f64 (*.f64 eps #s(literal -27/2800 binary64)) eps #s(literal 9/40 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/7840000 binary64) #s(literal 81/1600 binary64)) (*.f64 (*.f64 eps eps) #s(literal -243/112000 binary64))) (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -19683/21952000000 binary64)) #s(literal 729/64000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal -9/40 binary64)) (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/7840000 binary64) #s(literal -81/1600 binary64))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -19683/21952000000 binary64)) #s(literal 729/64000 binary64)) (-.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/7840000 binary64) #s(literal 81/1600 binary64)) (*.f64 (*.f64 eps eps) #s(literal -243/112000 binary64))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -19683/21952000000 binary64)) #s(literal 729/64000 binary64)) (+.f64 #s(literal 81/1600 binary64) (-.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/7840000 binary64)) (*.f64 (*.f64 eps eps) #s(literal -243/112000 binary64)))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/7840000 binary64) #s(literal -81/1600 binary64)) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal -9/40 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -19683/21952000000 binary64)) #s(literal 729/64000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/7840000 binary64) #s(literal 81/1600 binary64)) (*.f64 (*.f64 eps eps) #s(literal -243/112000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/7840000 binary64) #s(literal -81/1600 binary64))) (neg.f64 (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal -9/40 binary64))))
(/.f64 (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/7840000 binary64))) (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/7840000 binary64) #s(literal 81/1600 binary64)) (*.f64 (*.f64 eps eps) #s(literal -243/112000 binary64))) (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -19683/21952000000 binary64)) #s(literal 729/64000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal -9/40 binary64)) (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/7840000 binary64) #s(literal -81/1600 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -19683/21952000000 binary64)) #s(literal 729/64000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/7840000 binary64) #s(literal 81/1600 binary64)) (*.f64 (*.f64 eps eps) #s(literal -243/112000 binary64)))))
(*.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/7840000 binary64) #s(literal -81/1600 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal -9/40 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (tan.f64 eps) eps)))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (sin.f64 eps)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 eps)))
(+.f64 (*.f64 (sin.f64 eps) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps))) (*.f64 (neg.f64 eps) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps))))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))) (/.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))))
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (/.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (sin.f64 eps) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 eps)))
(fma.f64 (sin.f64 eps) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (*.f64 (neg.f64 eps) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps))))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (+.f64 eps (sin.f64 eps)) (neg.f64 (-.f64 (tan.f64 eps) eps)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (tan.f64 eps) eps))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (tan.f64 eps) eps))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (sin.f64 eps)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (tan.f64 eps) eps) (-.f64 (sin.f64 eps) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (tan.f64 eps) eps))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (neg.f64 (*.f64 (+.f64 eps (sin.f64 eps)) (neg.f64 (-.f64 (tan.f64 eps) eps)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (tan.f64 eps) eps)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (+.f64 eps (sin.f64 eps)) (neg.f64 (-.f64 (tan.f64 eps) eps))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) (neg.f64 (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) (*.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (neg.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (*.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps (neg.f64 eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 1/64 binary64) (pow.f64 (cos.f64 eps) #s(literal 6 binary64)))) (*.f64 (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (sin.f64 eps) #s(literal 4 binary64))) (*.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (-.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 1/16 binary64) (pow.f64 (cos.f64 eps) #s(literal 4 binary64)))) (*.f64 (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))
(/.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps)))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps (neg.f64 eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (*.f64 (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (sin.f64 eps) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (-.f64 (tan.f64 eps) eps) (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (neg.f64 (-.f64 (tan.f64 eps) eps)) (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps))) #s(literal 1 binary64)) (*.f64 (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (-.f64 (tan.f64 eps) eps)))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps))) #s(literal -1 binary64)) (*.f64 (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (neg.f64 (-.f64 (tan.f64 eps) eps))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64)) (*.f64 (+.f64 eps (sin.f64 eps)) (neg.f64 (-.f64 (tan.f64 eps) eps))))
(/.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps))) (neg.f64 (+.f64 eps (sin.f64 eps))))
(/.f64 (neg.f64 (-.f64 (sin.f64 eps) eps)) (neg.f64 (-.f64 (tan.f64 eps) eps)))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) #s(literal 1 binary64)) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (-.f64 (sin.f64 eps) eps) #s(literal -1 binary64)) (neg.f64 (-.f64 (tan.f64 eps) eps)))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps (neg.f64 eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(/.f64 (*.f64 (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (sin.f64 eps) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))) (-.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))) (neg.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (sin.f64 eps) eps)) (neg.f64 (-.f64 (tan.f64 eps) eps)))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps))) (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))
(/.f64 (/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (tan.f64 eps) eps))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (tan.f64 eps) eps))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 eps (sin.f64 eps)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (tan.f64 eps) eps) (-.f64 (sin.f64 eps) eps)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (tan.f64 eps) eps)))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps))
(*.f64 (-.f64 (sin.f64 eps) eps) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(*.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 eps (sin.f64 eps)) (neg.f64 (-.f64 (tan.f64 eps) eps)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))
(*.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps)) (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))))
(*.f64 (/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (-.f64 (tan.f64 eps) eps)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (+.f64 eps (sin.f64 eps))))
(*.f64 (/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (+.f64 eps (sin.f64 eps))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (-.f64 (tan.f64 eps) eps)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps)))
(*.f64 (/.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (fma.f64 (sin.f64 eps) (-.f64 (sin.f64 eps) eps) (*.f64 eps eps)))
(*.f64 (/.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps)) (-.f64 (*.f64 eps eps) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (-.f64 eps (sin.f64 eps)))
(*.f64 (/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))) (+.f64 eps (tan.f64 eps)))
(*.f64 (pow.f64 (/.f64 (-.f64 (tan.f64 eps) eps) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (+.f64 eps (sin.f64 eps)) (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 eps (sin.f64 eps)) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 (tan.f64 eps) eps) (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps (neg.f64 eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (sin.f64 eps) #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (tan.f64 eps) eps)) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 (tan.f64 eps) eps)))
(/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (-.f64 (tan.f64 eps) eps))))
(/.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (tan.f64 eps) eps)))
(pow.f64 (-.f64 (tan.f64 eps) eps) #s(literal -1 binary64))
(pow.f64 (neg.f64 (neg.f64 (-.f64 (tan.f64 eps) eps))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 (tan.f64 eps) eps) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (-.f64 (tan.f64 eps) eps)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (-.f64 (tan.f64 eps) eps))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (tan.f64 eps) eps))))
(*.f64 (pow.f64 (-.f64 (tan.f64 eps) eps) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (tan.f64 eps) eps) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))) (+.f64 eps (tan.f64 eps)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (-.f64 (tan.f64 eps) eps)) #s(literal -1 binary64))))
(+.f64 (tan.f64 eps) (neg.f64 eps))
(+.f64 (neg.f64 eps) (tan.f64 eps))
(-.f64 (tan.f64 eps) eps)
(-.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))) (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))))
(-.f64 (/.f64 (tan.f64 eps) #s(literal 1 binary64)) (/.f64 eps #s(literal 1 binary64)))
(-.f64 (+.f64 (tan.f64 eps) #s(literal 0 binary64)) eps)
(fma.f64 eps #s(literal -1 binary64) (tan.f64 eps))
(fma.f64 (sin.f64 eps) (/.f64 #s(literal 1 binary64) (cos.f64 eps)) (neg.f64 eps))
(fma.f64 #s(literal -1 binary64) eps (tan.f64 eps))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (tan.f64 eps)) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))))
(/.f64 (-.f64 (tan.f64 eps) eps) #s(literal 1 binary64))
(/.f64 (neg.f64 (-.f64 (tan.f64 eps) eps)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps))) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps))) (*.f64 #s(literal 1 binary64) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (+.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (*.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) (neg.f64 (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))) (neg.f64 (+.f64 eps (tan.f64 eps))))
(/.f64 (+.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -1 binary64))) (+.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 eps) (neg.f64 eps)) (*.f64 (tan.f64 eps) (neg.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 (neg.f64 eps) (neg.f64 eps))) (-.f64 (tan.f64 eps) (neg.f64 eps)))
(pow.f64 (-.f64 (tan.f64 eps) eps) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 eps (tan.f64 eps)) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))) #s(literal -1 binary64))
(*.f64 (-.f64 (tan.f64 eps) eps) #s(literal 1 binary64))
(*.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (/.f64 #s(literal 1 binary64) (+.f64 eps (tan.f64 eps))))
(tan.f64 eps)
(/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 eps) (sin.f64 eps)))
(/.f64 (sin.f64 eps) (cos.f64 eps))
(/.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (cos.f64 eps)))
(pow.f64 (/.f64 (cos.f64 eps) (sin.f64 eps)) #s(literal -1 binary64))
(*.f64 (sin.f64 eps) (/.f64 #s(literal 1 binary64) (cos.f64 eps)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (tan.f64 eps) eps)))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (sin.f64 eps)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 eps)))
(+.f64 (*.f64 (sin.f64 eps) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps))) (*.f64 (neg.f64 eps) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps))))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))) (/.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))))
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (/.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (sin.f64 eps) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (neg.f64 eps)))
(fma.f64 (sin.f64 eps) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (*.f64 (neg.f64 eps) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps))))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (+.f64 eps (sin.f64 eps)) (neg.f64 (-.f64 (tan.f64 eps) eps)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (tan.f64 eps) eps))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (tan.f64 eps) eps))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (sin.f64 eps)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (tan.f64 eps) eps) (-.f64 (sin.f64 eps) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (tan.f64 eps) eps))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (neg.f64 (*.f64 (+.f64 eps (sin.f64 eps)) (neg.f64 (-.f64 (tan.f64 eps) eps)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (tan.f64 eps) eps)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (+.f64 eps (sin.f64 eps)) (neg.f64 (-.f64 (tan.f64 eps) eps))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) (neg.f64 (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) (*.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (neg.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (*.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps (neg.f64 eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 1/64 binary64) (pow.f64 (cos.f64 eps) #s(literal 6 binary64)))) (*.f64 (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (sin.f64 eps) #s(literal 4 binary64))) (*.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (-.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 1/16 binary64) (pow.f64 (cos.f64 eps) #s(literal 4 binary64)))) (*.f64 (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))
(/.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps)) (+.f64 eps (sin.f64 eps)))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps (neg.f64 eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (*.f64 (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (sin.f64 eps) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (-.f64 (tan.f64 eps) eps) (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (neg.f64 (-.f64 (tan.f64 eps) eps)) (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps))) #s(literal 1 binary64)) (*.f64 (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (-.f64 (tan.f64 eps) eps)))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps))) #s(literal -1 binary64)) (*.f64 (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (neg.f64 (-.f64 (tan.f64 eps) eps))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64)) (*.f64 (+.f64 eps (sin.f64 eps)) (neg.f64 (-.f64 (tan.f64 eps) eps))))
(/.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps))) (neg.f64 (+.f64 eps (sin.f64 eps))))
(/.f64 (neg.f64 (-.f64 (sin.f64 eps) eps)) (neg.f64 (-.f64 (tan.f64 eps) eps)))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) #s(literal 1 binary64)) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (-.f64 (sin.f64 eps) eps) #s(literal -1 binary64)) (neg.f64 (-.f64 (tan.f64 eps) eps)))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps (neg.f64 eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(/.f64 (*.f64 (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (sin.f64 eps) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))) (-.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))) (neg.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (sin.f64 eps) eps)) (neg.f64 (-.f64 (tan.f64 eps) eps)))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps))) (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))
(/.f64 (/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (tan.f64 eps) eps))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (tan.f64 eps) eps))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 eps (sin.f64 eps)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (tan.f64 eps) eps) (-.f64 (sin.f64 eps) eps)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (tan.f64 eps) eps)))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps))
(*.f64 (-.f64 (sin.f64 eps) eps) (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))))
(*.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 eps (sin.f64 eps)) (neg.f64 (-.f64 (tan.f64 eps) eps)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))
(*.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps)) (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))))
(*.f64 (/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (-.f64 (tan.f64 eps) eps)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (+.f64 eps (sin.f64 eps))))
(*.f64 (/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (+.f64 eps (sin.f64 eps))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (-.f64 (tan.f64 eps) eps)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps)))
(*.f64 (/.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps)) (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (fma.f64 (sin.f64 eps) (-.f64 (sin.f64 eps) eps) (*.f64 eps eps)))
(*.f64 (/.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (tan.f64 eps) eps)) (-.f64 (*.f64 eps eps) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (-.f64 eps (sin.f64 eps)))
(*.f64 (/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) (fma.f64 eps (+.f64 eps (tan.f64 eps)) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 (sin.f64 eps) eps) (-.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))) (+.f64 eps (tan.f64 eps)))
(*.f64 (pow.f64 (/.f64 (-.f64 (tan.f64 eps) eps) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (+.f64 eps (sin.f64 eps)) (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 eps (sin.f64 eps)) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 (tan.f64 eps) eps) (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps (neg.f64 eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))) (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (sin.f64 eps) #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) #s(literal -1 binary64)))
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (*.f64 eps (neg.f64 eps))))
(+.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))
(+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps (neg.f64 eps)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (*.f64 eps (neg.f64 eps))) #s(literal 1/2 binary64))
(-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (/.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(-.f64 (/.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (-.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (-.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(fma.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))
(fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (neg.f64 eps)))
(fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))
(fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal -1/2 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))
(fma.f64 (sin.f64 (+.f64 eps eps)) (sin.f64 (+.f64 eps eps)) (*.f64 eps (neg.f64 eps)))
(fma.f64 #s(literal -1 binary64) (*.f64 eps eps) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 eps (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal 1/2 binary64))))) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))
(fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 eps eps)))))) (*.f64 eps (neg.f64 eps)))
(fma.f64 (fma.f64 eps (*.f64 eps (*.f64 eps eps)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) #s(literal -1/2 binary64))) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))
(fma.f64 (+.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal -1/2 binary64))) (*.f64 eps (neg.f64 eps)))
(fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (sin.f64 eps) (cos.f64 eps)) #s(literal 2 binary64)) (*.f64 eps (neg.f64 eps)))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (pow.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 3 binary64)))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(fma.f64 (pow.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))
(fma.f64 (pow.f64 (fma.f64 eps (*.f64 eps (*.f64 eps eps)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))
(neg.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps (neg.f64 eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (sin.f64 eps) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps (neg.f64 eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (+.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (neg.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 1/64 binary64) (pow.f64 (cos.f64 eps) #s(literal 6 binary64)))) (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (sin.f64 eps) #s(literal 4 binary64))) (-.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 1/16 binary64) (pow.f64 (cos.f64 eps) #s(literal 4 binary64)))) (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) (pow.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) #s(literal 1 binary64)) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 1/64 binary64) (pow.f64 (cos.f64 eps) #s(literal 6 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 1/16 binary64) (pow.f64 (cos.f64 eps) #s(literal 4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps (neg.f64 eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (sin.f64 eps) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))) (neg.f64 (neg.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (*.f64 eps (neg.f64 eps))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (*.f64 eps (neg.f64 eps))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (*.f64 eps (neg.f64 eps))) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (pow.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) #s(literal -1/2 binary64)) (cos.f64 (+.f64 eps eps))))))
(/.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 6 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))) (+.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (fma.f64 eps (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (/.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps (neg.f64 eps))))
(/.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (+.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps)))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (*.f64 eps (neg.f64 eps))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (*.f64 eps (neg.f64 eps))) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (/.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 1/64 binary64) (pow.f64 (cos.f64 eps) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 1/16 binary64) (pow.f64 (cos.f64 eps) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps (neg.f64 eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (sin.f64 eps) #s(literal 4 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(*.f64 (+.f64 eps (sin.f64 eps)) (-.f64 (sin.f64 eps) eps))
(*.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))))
(*.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (neg.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps (neg.f64 eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (pow.f64 (sin.f64 eps) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (neg.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(*.f64 (/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (pow.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 3 binary64)))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))))
(*.f64 (/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))
(*.f64 (pow.f64 (/.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 1/64 binary64) (pow.f64 (cos.f64 eps) #s(literal 6 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (*.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 eps (neg.f64 eps) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 1/16 binary64) (pow.f64 (cos.f64 eps) #s(literal 4 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))))
(+.f64 #s(literal 0 binary64) (neg.f64 eps))
(-.f64 #s(literal 0 binary64) eps)
(neg.f64 eps)
(/.f64 (*.f64 eps (neg.f64 eps)) (+.f64 #s(literal 0 binary64) eps))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 eps (*.f64 eps eps))) (+.f64 #s(literal 0 binary64) (fma.f64 eps eps (*.f64 #s(literal 0 binary64) eps))))
(*.f64 eps #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) eps)
(exp.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (+.f64 eps eps))) #s(literal 2 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))
(-.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 eps eps))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal -1/2 binary64)) (+.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 eps eps))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (*.f64 (cos.f64 (+.f64 eps eps)) #s(literal -1/4 binary64)))))
(/.f64 (+.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 2 binary64))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 eps eps)))))))
(/.f64 (neg.f64 (+.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (+.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 eps eps))))))
(pow.f64 (sin.f64 eps) #s(literal 2 binary64))
(pow.f64 (sin.f64 (+.f64 eps eps)) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 eps eps))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal -1/2 binary64)) (+.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (sin.f64 eps) (sin.f64 eps))
(*.f64 (sin.f64 (+.f64 eps eps)) (sin.f64 (+.f64 eps eps)))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 eps eps)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 eps eps)))))))
(*.f64 (+.f64 (fma.f64 (cos.f64 (+.f64 eps eps)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal -1/2 binary64))))
(*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (sin.f64 eps) (cos.f64 eps)) #s(literal 2 binary64)))
(+.f64 eps (neg.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64))))
(+.f64 (neg.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64))) eps)
(-.f64 eps (*.f64 (sin.f64 eps) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (neg.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64))) eps)) (/.f64 (*.f64 eps eps) (-.f64 (neg.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64))) eps)))
(fma.f64 (sin.f64 eps) (/.f64 (neg.f64 eps) eps) eps)
(fma.f64 (sin.f64 eps) (*.f64 (/.f64 #s(literal 1 binary64) eps) (neg.f64 eps)) eps)
(fma.f64 (neg.f64 eps) (/.f64 (sin.f64 eps) eps) eps)
(fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)
(fma.f64 #s(literal -1 binary64) (*.f64 (sin.f64 eps) #s(literal 1 binary64)) eps)
(fma.f64 (neg.f64 (*.f64 eps (sin.f64 eps))) (/.f64 #s(literal 1 binary64) eps) eps)
(fma.f64 (neg.f64 (/.f64 (sin.f64 eps) eps)) eps eps)
(fma.f64 (*.f64 (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64)) eps eps)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (-.f64 eps (neg.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)))) (pow.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 2 binary64))) (fma.f64 eps (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64))) eps) (-.f64 (pow.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 eps eps))))
(/.f64 (fma.f64 eps (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 eps (-.f64 eps (neg.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)))) (pow.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (fma.f64 eps (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 eps eps (-.f64 (pow.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) eps)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 eps eps)) (-.f64 (neg.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64))) eps))
(/.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 eps (-.f64 eps (neg.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)))) (pow.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 eps eps))) (neg.f64 (-.f64 (neg.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64))) eps)))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 eps (neg.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)))))
(pow.f64 (/.f64 (fma.f64 eps (-.f64 eps (neg.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)))) (pow.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 2 binary64))) (fma.f64 eps (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 3 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (neg.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64))) eps) (-.f64 (pow.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 eps eps))) #s(literal -1 binary64))
(*.f64 (fma.f64 eps (*.f64 eps eps) (neg.f64 (pow.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps (neg.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)))) (pow.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 eps eps)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64))) eps)))
(+.f64 eps (*.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps)))
(+.f64 (*.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps)) eps)
(-.f64 eps (*.f64 eps (/.f64 (tan.f64 eps) eps)))
(-.f64 (/.f64 (pow.f64 (*.f64 eps (/.f64 (tan.f64 eps) eps)) #s(literal 2 binary64)) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) (neg.f64 eps))) (/.f64 (*.f64 eps eps) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) (neg.f64 eps))))
(fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) eps)
(fma.f64 (sin.f64 eps) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (cos.f64 eps))) (neg.f64 eps)) eps)
(fma.f64 (sin.f64 eps) (/.f64 (neg.f64 eps) (*.f64 eps (cos.f64 eps))) eps)
(fma.f64 (neg.f64 eps) (/.f64 (tan.f64 eps) eps) eps)
(fma.f64 (/.f64 (sin.f64 eps) eps) (/.f64 (neg.f64 eps) (cos.f64 eps)) eps)
(fma.f64 (/.f64 (tan.f64 eps) eps) (neg.f64 eps) eps)
(fma.f64 #s(literal -1 binary64) (*.f64 eps (/.f64 (tan.f64 eps) eps)) eps)
(fma.f64 (neg.f64 (*.f64 eps (sin.f64 eps))) (/.f64 #s(literal 1 binary64) (*.f64 eps (cos.f64 eps))) eps)
(fma.f64 (neg.f64 (/.f64 (tan.f64 eps) eps)) eps eps)
(fma.f64 (*.f64 (/.f64 (tan.f64 eps) eps) #s(literal -1 binary64)) eps eps)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (-.f64 eps (*.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps))) (pow.f64 (*.f64 eps (/.f64 (tan.f64 eps) eps)) #s(literal 2 binary64))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (*.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) (neg.f64 eps)) (-.f64 (pow.f64 (*.f64 eps (/.f64 (tan.f64 eps) eps)) #s(literal 2 binary64)) (*.f64 eps eps))))
(/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (*.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps)) #s(literal 3 binary64))) (fma.f64 eps (-.f64 eps (*.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps))) (pow.f64 (*.f64 eps (/.f64 (tan.f64 eps) eps)) #s(literal 2 binary64))))
(/.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (*.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps)) #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (pow.f64 (*.f64 eps (/.f64 (tan.f64 eps) eps)) #s(literal 2 binary64)) (*.f64 (/.f64 (tan.f64 eps) eps) (*.f64 eps (neg.f64 eps))))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (/.f64 (tan.f64 eps) eps)) #s(literal 2 binary64)) (*.f64 eps eps)) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) (neg.f64 eps)))
(/.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (*.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps (-.f64 eps (*.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps))) (pow.f64 (*.f64 eps (/.f64 (tan.f64 eps) eps)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (/.f64 (tan.f64 eps) eps)) #s(literal 2 binary64)) (*.f64 eps eps))) (neg.f64 (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) (neg.f64 eps))))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (*.f64 eps (/.f64 (tan.f64 eps) eps)) #s(literal 2 binary64))) (-.f64 eps (*.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps))))
(pow.f64 (/.f64 (fma.f64 eps (-.f64 eps (*.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps))) (pow.f64 (*.f64 eps (/.f64 (tan.f64 eps) eps)) #s(literal 2 binary64))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (*.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) (neg.f64 eps)) (-.f64 (pow.f64 (*.f64 eps (/.f64 (tan.f64 eps) eps)) #s(literal 2 binary64)) (*.f64 eps eps))) #s(literal -1 binary64))
(*.f64 (fma.f64 eps (*.f64 eps eps) (pow.f64 (*.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps (*.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps))) (pow.f64 (*.f64 eps (/.f64 (tan.f64 eps) eps)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 eps (/.f64 (tan.f64 eps) eps)) #s(literal 2 binary64)) (*.f64 eps eps)) (/.f64 #s(literal 1 binary64) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) (neg.f64 eps))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (- eps (tan eps)) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) eps)) #s(approx (- eps (sin eps)) (-.f64 eps (*.f64 (sin.f64 eps) #s(literal 1 binary64)))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(approx (- eps (sin eps)) (-.f64 eps (*.f64 (sin.f64 eps) #s(literal 1 binary64)))) (neg.f64 #s(approx (- eps (tan eps)) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) eps)))))
(neg.f64 (/.f64 (neg.f64 #s(approx (- eps (sin eps)) (-.f64 eps (*.f64 (sin.f64 eps) #s(literal 1 binary64))))) #s(approx (- eps (tan eps)) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) eps))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (- eps (tan eps)) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) eps)) #s(approx (- eps (sin eps)) (-.f64 eps (*.f64 (sin.f64 eps) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (- eps (tan eps)) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) eps)) #s(approx (- eps (sin eps)) (-.f64 eps (*.f64 (sin.f64 eps) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(approx (- eps (sin eps)) (-.f64 eps (*.f64 (sin.f64 eps) #s(literal 1 binary64)))) #s(approx (- eps (tan eps)) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) eps)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (- eps (tan eps)) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) eps)) #s(approx (- eps (sin eps)) (-.f64 eps (*.f64 (sin.f64 eps) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 #s(approx (- eps (sin eps)) (-.f64 eps (*.f64 (sin.f64 eps) #s(literal 1 binary64))))) (neg.f64 #s(approx (- eps (tan eps)) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) eps))))
(/.f64 (neg.f64 (neg.f64 #s(approx (- eps (sin eps)) (-.f64 eps (*.f64 (sin.f64 eps) #s(literal 1 binary64)))))) (neg.f64 (neg.f64 #s(approx (- eps (tan eps)) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) eps)))))
(/.f64 (*.f64 #s(approx (- eps (sin eps)) (-.f64 eps (*.f64 (sin.f64 eps) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(approx (- eps (tan eps)) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) eps)))
(pow.f64 (/.f64 #s(approx (- eps (tan eps)) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) eps)) #s(approx (- eps (sin eps)) (-.f64 eps (*.f64 (sin.f64 eps) #s(literal 1 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(approx (- eps (tan eps)) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) eps)) #s(approx (- eps (sin eps)) (-.f64 eps (*.f64 (sin.f64 eps) #s(literal 1 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (- eps (sin eps)) (-.f64 eps (*.f64 (sin.f64 eps) #s(literal 1 binary64)))) #s(approx (- eps (tan eps)) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) eps))))
(*.f64 #s(approx (- eps (sin eps)) (-.f64 eps (*.f64 (sin.f64 eps) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) #s(approx (- eps (tan eps)) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) eps))))
(*.f64 (neg.f64 #s(approx (- eps (sin eps)) (-.f64 eps (*.f64 (sin.f64 eps) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 #s(approx (- eps (tan eps)) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) eps)))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (- eps (tan eps)) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) eps))) #s(approx (- eps (sin eps)) (-.f64 eps (*.f64 (sin.f64 eps) #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (- eps (tan eps)) (fma.f64 (tan.f64 eps) (/.f64 (neg.f64 eps) eps) eps))) (pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (- eps (sin eps)) (-.f64 eps (*.f64 (sin.f64 eps) #s(literal 1 binary64))))) #s(literal -1 binary64)))
#s(approx (- eps (sin eps)) (-.f64 eps (*.f64 (sin.f64 eps) #s(literal 1 binary64))))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 3 binary64)))
(pow.f64 eps #s(literal 3 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 eps #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 eps)) #s(literal 3 binary64))
(*.f64 eps (*.f64 eps eps))
(*.f64 (*.f64 eps eps) eps)
(*.f64 (pow.f64 eps #s(literal 3/2 binary64)) (pow.f64 eps #s(literal 3/2 binary64)))
(+.f64 (*.f64 eps (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64)))))
(+.f64 (*.f64 eps (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)))) (*.f64 (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(+.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64)))) (*.f64 eps (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)))))
(+.f64 (*.f64 (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 eps (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)))))
(fma.f64 eps (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64)))))
(fma.f64 eps (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64))) (*.f64 (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(fma.f64 eps (*.f64 (*.f64 eps #s(literal -27/2800 binary64)) (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64)))))
(fma.f64 eps (*.f64 (*.f64 eps #s(literal -27/2800 binary64)) (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64)))))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps #s(literal -27/2800 binary64)) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64)))))
(fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps #s(literal -27/2800 binary64)) (*.f64 (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal -27/2800 binary64) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64)))))
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal -27/2800 binary64) (*.f64 (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)))))
(fma.f64 #s(literal -27/2800 binary64) (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64)))))
(fma.f64 #s(literal -27/2800 binary64) (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(fma.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64)))))
(fma.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(fma.f64 (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)))))
(fma.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64)))))
(fma.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps (*.f64 (*.f64 eps (*.f64 eps #s(literal 27/112000 binary64))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))
(/.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 19683/1404928000000000 binary64)) #s(literal -19683/21952000000 binary64))) (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/12544000000 binary64) (-.f64 #s(literal 729/7840000 binary64) (*.f64 (*.f64 eps eps) #s(literal -729/313600000 binary64)))))
(/.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/12544000000 binary64) #s(literal -729/7840000 binary64))) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 19683/1404928000000000 binary64)) #s(literal -19683/21952000000 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/12544000000 binary64) (-.f64 #s(literal 729/7840000 binary64) (*.f64 (*.f64 eps eps) #s(literal -729/313600000 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 729/12544000000 binary64) #s(literal -729/7840000 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)))
(*.f64 eps (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))
(*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))
(*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)))
(*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))
(*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps (*.f64 eps eps)))
(*.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps eps)) (*.f64 eps eps))
(*.f64 (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps eps))) eps)
(*.f64 (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) (*.f64 eps eps))
(*.f64 (*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) (*.f64 eps eps)) eps)
(+.f64 (sin.f64 eps) (neg.f64 eps))
(+.f64 (neg.f64 eps) (sin.f64 eps))
(+.f64 (*.f64 (sin.f64 eps) #s(literal 1 binary64)) (*.f64 (neg.f64 eps) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (sin.f64 eps)) (*.f64 #s(literal 1 binary64) (neg.f64 eps)))
(-.f64 (sin.f64 eps) eps)
(-.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (+.f64 eps (sin.f64 eps))) (/.f64 (*.f64 eps eps) (+.f64 eps (sin.f64 eps))))
(-.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (/.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(-.f64 (+.f64 (sin.f64 eps) #s(literal 0 binary64)) eps)
(fma.f64 eps (/.f64 (sin.f64 eps) eps) (*.f64 (neg.f64 eps) #s(literal 1 binary64)))
(fma.f64 eps #s(literal -1 binary64) (sin.f64 eps))
(fma.f64 #s(literal 1 binary64) (sin.f64 eps) (*.f64 #s(literal 1 binary64) (neg.f64 eps)))
(fma.f64 (sin.f64 eps) #s(literal 1 binary64) (*.f64 (neg.f64 eps) #s(literal 1 binary64)))
(fma.f64 (/.f64 (sin.f64 eps) eps) eps (*.f64 (neg.f64 eps) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) eps (sin.f64 eps))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (-.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (+.f64 eps (sin.f64 eps)))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) (neg.f64 (+.f64 eps (sin.f64 eps))))
(/.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps))) (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) (neg.f64 (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -1 binary64))) (+.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (-.f64 (*.f64 (neg.f64 eps) (neg.f64 eps)) (neg.f64 (*.f64 eps (sin.f64 eps))))))
(/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 (neg.f64 eps) (neg.f64 eps))) (-.f64 (sin.f64 eps) (neg.f64 eps)))
(pow.f64 (/.f64 (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (-.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (sin.f64 eps) eps))
(*.f64 (-.f64 (sin.f64 eps) eps) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))))
(*.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (+.f64 eps (sin.f64 eps)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))))
(*.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (fma.f64 eps (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (fma.f64 (sin.f64 eps) (-.f64 (sin.f64 eps) eps) (*.f64 eps eps)))
(*.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) (-.f64 #s(literal 1/2 binary64) (*.f64 eps eps))) (-.f64 (*.f64 eps eps) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64)))) (-.f64 eps (sin.f64 eps)))
(*.f64 eps (cos.f64 eps))
(*.f64 (cos.f64 eps) eps)

eval152.0ms (0.8%)

Memory
12.0MiB live, 407.1MiB allocated
Compiler

Compiled 34 014 to 2 221 computations (93.5% saved)

prune185.0ms (1%)

Memory
13.9MiB live, 492.7MiB allocated
Pruning

17 alts after pruning (5 fresh and 12 done)

PrunedKeptTotal
New1 11231 115
Fresh022
Picked145
Done088
Total1 113171 130
Accuracy
100.0%
Counts
1 130 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
2.9%
(/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
1.3%
(/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 #s(approx (- (tan eps) eps) (fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))) (+.f64 eps (sin.f64 eps))))
2.0%
(/.f64 (-.f64 (*.f64 eps (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))) (-.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))))
2.6%
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
2.1%
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps)))
2.9%
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (tan.f64 eps) eps) (neg.f64 eps) eps)))
2.2%
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps)))
2.2%
(/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps)))
2.6%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps))
99.6%
#s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
99.8%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
99.7%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #s(literal 6561/2560000 binary64) #s(literal -1/16 binary64)) (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
99.8%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (/.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal -1/4 binary64)) (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 729/64000 binary64)) #s(literal 1/8 binary64))) (-.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 eps eps) #s(literal 9/80 binary64))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))))
99.8%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))))
99.8%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
99.4%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
98.6%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Compiler

Compiled 1 098 to 370 computations (66.3% saved)

regimes18.0ms (0.1%)

Memory
-13.1MiB live, 25.0MiB allocated
Counts
27 → 1
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
#s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) eps) eps (fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) #s(literal 81/1600 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) #s(literal 6561/2560000 binary64) #s(literal -1/16 binary64)) (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (*.f64 (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (/.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal -1/4 binary64)) (fma.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 729/64000 binary64)) #s(literal 1/8 binary64))) (-.f64 (fma.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal 81/1600 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 eps eps) #s(literal 9/80 binary64))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))))))
(/.f64 #s(approx (- eps (sin eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 eps (tan.f64 eps)))
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (tan.f64 eps) eps)) (-.f64 (sin.f64 eps) eps))
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) (-.f64 eps (tan.f64 eps)))
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (tan.f64 eps) eps) (neg.f64 eps) eps)))
(-.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))))
(/.f64 (fma.f64 (neg.f64 eps) eps (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(/.f64 (+.f64 (neg.f64 (*.f64 eps eps)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(/.f64 #s(approx (- eps (sin eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (neg.f64 eps) eps)) #s(approx (- eps (tan eps)) (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps) eps)))
(/.f64 (fma.f64 (*.f64 eps eps) (/.f64 #s(literal 1 binary64) (+.f64 eps (sin.f64 eps))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 eps eps))) (*.f64 (+.f64 eps (sin.f64 eps)) #s(literal 2 binary64))))) (-.f64 eps (tan.f64 eps)))
(/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 (-.f64 (tan.f64 eps) eps) (+.f64 eps (sin.f64 eps))))
(*.f64 (fma.f64 eps (-.f64 eps (tan.f64 eps)) (*.f64 (-.f64 (tan.f64 eps) eps) (sin.f64 eps))) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal -2 binary64)))
(/.f64 (-.f64 eps (sin.f64 eps)) (fma.f64 eps (/.f64 eps (+.f64 eps (tan.f64 eps))) (neg.f64 (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))))
(/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps eps))))))) (-.f64 (fma.f64 eps (neg.f64 eps) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 eps eps))))) (*.f64 #s(approx (- (tan eps) eps) (fma.f64 eps (/.f64 (sin.f64 eps) (*.f64 eps (cos.f64 eps))) (neg.f64 eps))) (+.f64 eps (sin.f64 eps))))
(/.f64 (-.f64 (*.f64 eps (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))) (-.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))))
(/.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))) (neg.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 eps (sin.f64 eps))))))) (-.f64 eps (tan.f64 eps)))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
Calls

2 calls:

8.0ms
eps
7.0ms
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Results
AccuracySegmentsBranch
99.8%1eps
99.8%1(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Compiler

Compiled 12 to 7 computations (41.7% saved)

regimes4.0ms (0%)

Memory
7.0MiB live, 7.0MiB allocated
Counts
5 → 1
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
#s(approx (/ (/ (- (* (+ (* eps (neg eps)) 1/2) (+ (* eps (neg eps)) 1/2)) (* 1/4 (+ 1/2 (* 1/2 (cos (* 2 (+ eps eps))))))) (- (+ (* eps (neg eps)) 1/2) (* -1/2 (cos (+ eps eps))))) (* (- (tan eps) eps) (+ eps (sin eps)))) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
Calls

2 calls:

2.0ms
eps
2.0ms
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Results
AccuracySegmentsBranch
99.6%1eps
99.6%1(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Compiler

Compiled 12 to 7 computations (41.7% saved)

regimes3.0ms (0%)

Memory
6.3MiB live, 6.3MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(approx (+ (* eps (* eps (+ (* eps (* eps 27/112000)) -27/2800))) 9/40) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64)))
Calls

2 calls:

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

Compiled 12 to 7 computations (41.7% saved)

regimes5.0ms (0%)

Memory
-33.2MiB live, 5.0MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Calls

2 calls:

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

Compiled 12 to 7 computations (41.7% saved)

simplify6.0ms (0%)

Memory
9.8MiB live, 9.8MiB allocated
Algorithm
egg-herbie
Rules
*-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02474
12774
Stop Event
saturated
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps (fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))

soundness385.0ms (2.1%)

Memory
-8.6MiB live, 235.1MiB allocated
Rules
12 288×lower-fma.f64
12 288×lower-fma.f32
6 122×lower-*.f64
6 122×lower-*.f32
1 424×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0148561
1422524
21321499
35650444
08479418
Stop Event
fuel
iter limit
node limit
Compiler

Compiled 77 to 41 computations (46.8% saved)

preprocess57.0ms (0.3%)

Memory
11.5MiB live, 137.2MiB allocated
Remove

(abs eps)

Compiler

Compiled 226 to 120 computations (46.9% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...