Time bar (total: 12.8s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 100% | 99.9% | 0% | 0.1% | 0% | 0% | 0% | 1 |
Compiled 10 to 7 computations (30% saved)
| 1.7s | 3980× | body | 1024 | valid |
| 1.6s | 2118× | body | 2048 | valid |
| 375.0ms | 1353× | body | 512 | valid |
| 156.0ms | 803× | body | 256 | valid |
| 2.0ms | 2× | body | 4096 | valid |
| 2× | egg-herbie |
| 76× | fma-def_binary64 |
| 57× | fma-neg_binary64 |
| 27× | cancel-sign-sub-inv_binary64 |
| 24× | sub-neg_binary64 |
| 18× | distribute-rgt-in_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 22 |
| 1 | 17 | 22 |
| 2 | 25 | 22 |
| 3 | 38 | 22 |
| 4 | 53 | 22 |
| 5 | 81 | 22 |
| 6 | 141 | 22 |
| 7 | 199 | 22 |
| 8 | 284 | 22 |
| 9 | 355 | 22 |
| 10 | 407 | 22 |
| 11 | 411 | 22 |
| 0 | 2 | 2 |
| 1× | saturated |
| 1× | saturated |
| Inputs |
|---|
0 |
1 |
| Outputs |
|---|
0 |
1 |
| Inputs |
|---|
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 eps)) |
| Outputs |
|---|
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 eps)) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 eps)) |
Compiled 11 to 8 computations (27.3% saved)
| 1× | egg-herbie |
| 39× | fma-def_binary64 |
| 32× | fma-neg_binary64 |
| 15× | cancel-sign-sub-inv_binary64 |
| 12× | sub-neg_binary64 |
| 10× | distribute-rgt-in_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 11 |
| 1 | 10 | 11 |
| 2 | 15 | 11 |
| 3 | 22 | 11 |
| 4 | 31 | 11 |
| 5 | 48 | 11 |
| 6 | 86 | 11 |
| 7 | 123 | 11 |
| 8 | 167 | 11 |
| 9 | 203 | 11 |
| 10 | 229 | 11 |
| 11 | 231 | 11 |
| 1× | saturated |
| Inputs |
|---|
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| Outputs |
|---|
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
Compiled 9 to 6 computations (33.3% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 1 | 1 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 0 | 2 | 2 |
| Status | Error | Program |
|---|---|---|
| ▶ | 41.0b | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
Compiled 9 to 6 computations (33.3% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 1.1b | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| ✓ | 4.5b | (cos.f64 (+.f64 x eps)) |
Compiled 20 to 6 computations (70% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | eps | @ | inf | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 1.0ms | x | @ | 0 | (cos.f64 (+.f64 x eps)) |
| 1.0ms | eps | @ | 0 | (cos.f64 (+.f64 x eps)) |
| 0.0ms | eps | @ | 0 | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 0.0ms | x | @ | 0 | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 1× | batch-egg-rewrite |
| 588× | unpow-prod-down_binary64 |
| 457× | fma-def_binary64 |
| 445× | log-prod_binary64 |
| 271× | pow-prod-down_binary64 |
| 266× | pow2_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 17 |
| 1 | 174 | 17 |
| 2 | 2762 | 17 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 (+.f64 x eps)) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (exp.f64 (log1p.f64 (+.f64 x eps)))) (cos.f64 1)) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (+.f64 x eps)))) (sin.f64 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (cos.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)))) (*.f64 (sin.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (sin.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 x eps))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (+.f64 x eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) 3) (cbrt.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (sqrt.f64 (cos.f64 (+.f64 x eps)))) 1/3) (cbrt.f64 (sqrt.f64 (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (cos.f64 (-.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (+.f64 x eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (+.f64 x eps)) 1 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (pow.f64 (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (pow.f64 (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) 1) (pow.f64 (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2))) 1) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 1/3) (cbrt.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) -2) 1/3) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 -2) 3) (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2) 3) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) (neg.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (pow.f64 (neg.f64 (cos.f64 x)) 2) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (neg.f64 (cos.f64 x)) 2)) (-.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (+.f64 1 (expm1.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (+.f64 1 (expm1.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (/.f64 1 (exp.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (+.f64 x eps)) 1 (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (+.f64 x eps)) 1 (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (neg.f64 (cbrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (neg.f64 (sqrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2 (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (cos.f64 x))) 2) (cbrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (neg.f64 (cos.f64 x))) (sqrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (cos.f64 x) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))))))) |
| 1× | egg-herbie |
| 470× | distribute-rgt-in_binary64 |
| 463× | fma-neg_binary64 |
| 414× | distribute-lft-in_binary64 |
| 296× | cancel-sign-sub-inv_binary64 |
| 290× | times-frac_binary64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 434 | 4151 |
| 1 | 1035 | 3920 |
| 2 | 3045 | 3805 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 eps) |
(+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 eps) (pow.f64 x 2))) (*.f64 -1 (*.f64 x (sin.f64 eps))))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 eps) (pow.f64 x 2))) (*.f64 -1 (*.f64 x (sin.f64 eps)))))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 eps (*.f64 -1 x))) |
(cos.f64 (-.f64 eps (*.f64 -1 x))) |
(cos.f64 (-.f64 eps (*.f64 -1 x))) |
(cos.f64 (-.f64 eps (*.f64 -1 x))) |
(cos.f64 x) |
(+.f64 (cos.f64 x) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 x (*.f64 -1 eps))) |
(cos.f64 (-.f64 x (*.f64 -1 eps))) |
(cos.f64 (-.f64 x (*.f64 -1 eps))) |
(cos.f64 (-.f64 x (*.f64 -1 eps))) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))))) 1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(+.f64 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(+.f64 0 (cos.f64 (+.f64 x eps))) |
(+.f64 (*.f64 (cos.f64 (exp.f64 (log1p.f64 (+.f64 x eps)))) (cos.f64 1)) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (+.f64 x eps)))) (sin.f64 1))) |
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (cos.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)))) (*.f64 (sin.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (sin.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 x eps))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) 1) |
(*.f64 (cos.f64 (+.f64 x eps)) 1) |
(*.f64 1 (cos.f64 (+.f64 x eps))) |
(*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps)))) |
(*.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps)))) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 x eps))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) 3) (cbrt.f64 (cos.f64 (+.f64 x eps)))) |
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 3)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (sqrt.f64 (cos.f64 (+.f64 x eps)))) 1/3) (cbrt.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (cos.f64 (-.f64 x eps))) |
(pow.f64 (cos.f64 (+.f64 x eps)) 1) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) 1/2) |
(pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3) |
(pow.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) 2) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) 1/3) |
(sqrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) |
(log.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) |
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps))))) |
(cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3)) |
(expm1.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) |
(log1p.f64 (expm1.f64 (cos.f64 (+.f64 x eps)))) |
(exp.f64 (log.f64 (cos.f64 (+.f64 x eps)))) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1)) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(+.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(+.f64 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(+.f64 0 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(*.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)))) |
(*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (pow.f64 (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) 1)) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (pow.f64 (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1)) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x)))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) |
(*.f64 (pow.f64 1 1/3) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(*.f64 (pow.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) 1) (pow.f64 (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) 1)) |
(*.f64 (pow.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2))) 1) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) |
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 1/3) (cbrt.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) -2) 1/3) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))))) |
(*.f64 (pow.f64 (cbrt.f64 -2) 3) (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2) 3) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3)) |
(*.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)))) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 1 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) (neg.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (pow.f64 (neg.f64 (cos.f64 x)) 2) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (neg.f64 (cos.f64 x)) 2)) (-.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))) |
(pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) 1/2) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) |
(pow.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) -1) |
(pow.f64 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) -1) |
(sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) |
(log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (cos.f64 x)))) |
(log.f64 (/.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (neg.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (/.f64 1 (exp.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps))))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1)) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (neg.f64 (cos.f64 x))) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 1 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (neg.f64 (cbrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (neg.f64 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (neg.f64 (sqrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2 (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (cos.f64 x))) 2) (cbrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (sqrt.f64 (neg.f64 (cos.f64 x))) (sqrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (neg.f64 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(fma.f64 -1 (cos.f64 x) (cos.f64 (+.f64 x eps))) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(fma.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
| Outputs |
|---|
(cos.f64 eps) |
(+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) |
(+.f64 (cos.f64 eps) (*.f64 (neg.f64 x) (sin.f64 eps))) |
(-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 eps) (pow.f64 x 2))) (*.f64 -1 (*.f64 x (sin.f64 eps))))) |
(+.f64 (cos.f64 eps) (fma.f64 -1/2 (*.f64 (cos.f64 eps) (*.f64 x x)) (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (cos.f64 eps) (*.f64 -1/2 (*.f64 x x))) (*.f64 x (sin.f64 eps)))) |
(+.f64 (cos.f64 eps) (*.f64 x (-.f64 (*.f64 (*.f64 (cos.f64 eps) -1/2) x) (sin.f64 eps)))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 eps) (pow.f64 x 2))) (*.f64 -1 (*.f64 x (sin.f64 eps)))))) |
(+.f64 (cos.f64 eps) (fma.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (fma.f64 -1/2 (*.f64 (cos.f64 eps) (*.f64 x x)) (*.f64 (neg.f64 x) (sin.f64 eps))))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (cos.f64 eps) (*.f64 -1/2 (*.f64 x x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 1/6 (pow.f64 x 3)) (neg.f64 x))))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (*.f64 x x) (*.f64 (cos.f64 eps) -1/2)) (*.f64 (sin.f64 eps) (-.f64 (*.f64 1/6 (pow.f64 x 3)) x)))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 eps (*.f64 -1 x))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 eps (*.f64 -1 x))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 eps (*.f64 -1 x))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 eps (*.f64 -1 x))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 x) |
(+.f64 (cos.f64 x) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (cos.f64 x) (*.f64 (neg.f64 eps) (sin.f64 x))) |
(-.f64 (cos.f64 x) (*.f64 eps (sin.f64 x))) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(+.f64 (cos.f64 x) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (neg.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 eps eps)) 1) (cos.f64 x)) (*.f64 eps (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 eps eps)) 1)) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (+.f64 (cos.f64 x) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (neg.f64 eps) (sin.f64 x))))) |
(fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 eps eps)) 1) (cos.f64 x)) (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 eps eps)) 1)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3))))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 x (*.f64 -1 eps))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 x (*.f64 -1 eps))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 x (*.f64 -1 eps))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 x (*.f64 -1 eps))) |
(cos.f64 (+.f64 eps x)) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
(+.f64 (cos.f64 eps) (fma.f64 (neg.f64 x) (sin.f64 eps) -1)) |
(+.f64 (cos.f64 eps) (fma.f64 (sin.f64 eps) (neg.f64 x) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 (*.f64 x x) (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (*.f64 x x) (fma.f64 (cos.f64 eps) -1/2 1/2)) (fma.f64 (neg.f64 x) (sin.f64 eps) -1))) |
(+.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 (*.f64 x x) (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2))))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (+.f64 (*.f64 (*.f64 x x) (fma.f64 (cos.f64 eps) -1/2 1/2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 1/6 (pow.f64 x 3)) (neg.f64 x)))) -1)) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (sin.f64 eps) (-.f64 (*.f64 1/6 (pow.f64 x 3)) x)) (fma.f64 (*.f64 x x) (fma.f64 (cos.f64 eps) -1/2 1/2) -1))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (neg.f64 eps) (sin.f64 x)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (neg.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) (*.f64 eps (sin.f64 x))) |
(fma.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps)) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (neg.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps))) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3))))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (neg.f64 eps) (sin.f64 x))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (-.f64 (fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps))) (*.f64 eps (sin.f64 x)))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (+.f64 (*.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps))) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3)))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (*.f64 0 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 0 (cos.f64 (+.f64 x eps))) |
(cos.f64 (+.f64 eps x)) |
(+.f64 (*.f64 (cos.f64 (exp.f64 (log1p.f64 (+.f64 x eps)))) (cos.f64 1)) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (+.f64 x eps)))) (sin.f64 1))) |
(fma.f64 (cos.f64 (exp.f64 (log1p.f64 (+.f64 eps x)))) (cos.f64 1) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (+.f64 eps x)))) (sin.f64 1))) |
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (cos.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)))) (*.f64 (sin.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (sin.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))) |
(fma.f64 (cos.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (cos.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))) (*.f64 (sin.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (sin.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))) |
(fma.f64 (cos.f64 (*.f64 (/.f64 x (-.f64 x eps)) x)) (cos.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))) (*.f64 (sin.f64 (*.f64 (/.f64 x (-.f64 x eps)) x)) (sin.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))) |
(fma.f64 (cos.f64 (*.f64 (/.f64 x (-.f64 x eps)) x)) (cos.f64 (/.f64 eps (+.f64 (/.f64 x eps) -1))) (*.f64 (sin.f64 (*.f64 (/.f64 x (-.f64 x eps)) x)) (sin.f64 (/.f64 eps (+.f64 (/.f64 x eps) -1))))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 eps x)))))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 eps x)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 eps x)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 x eps))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 eps x)))))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) 1) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (cos.f64 (+.f64 x eps)) 1) |
(cos.f64 (+.f64 eps x)) |
(*.f64 1 (cos.f64 (+.f64 x eps))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2)) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 x eps))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) 3) (cbrt.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 3)) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 eps x)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (+.f64 eps x)) (cbrt.f64 (cos.f64 (+.f64 eps x)))) 2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 eps x)))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 eps x))) 4) 2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 eps x)))) (cbrt.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 eps x))) 8))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (sqrt.f64 (cos.f64 (+.f64 x eps)))) 1/3) (cbrt.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))))) |
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) (cbrt.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))))) |
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))) 5)) (cbrt.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (+.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (cos.f64 (-.f64 x eps))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (cos.f64 (-.f64 x eps))) |
(pow.f64 (cos.f64 (+.f64 x eps)) 1) |
(cos.f64 (+.f64 eps x)) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) 1/2) |
(cos.f64 (+.f64 eps x)) |
(pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3) |
(cos.f64 (+.f64 eps x)) |
(pow.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) 2) |
(cos.f64 (+.f64 eps x)) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) 1/3) |
(cos.f64 (+.f64 eps x)) |
(sqrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) |
(cos.f64 (+.f64 eps x)) |
(log.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps))))) |
(cos.f64 (+.f64 eps x)) |
(cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3)) |
(cos.f64 (+.f64 eps x)) |
(expm1.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(log1p.f64 (expm1.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (log.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1)) |
(cos.f64 (+.f64 eps x)) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (*.f64 0 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (*.f64 0 (sin.f64 eps)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (*.f64 0 (sin.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (*.f64 0 (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (*.f64 0 (sin.f64 eps)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 0 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) 1) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (pow.f64 (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) 1)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) 1) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (pow.f64 (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1)) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (pow.f64 1 1/3) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (pow.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) 1) (pow.f64 (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (pow.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2))) 1) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) 1/3)) |
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 3)))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 3/2)) (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 3/2))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (cbrt.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))))) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) 4) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))))) |
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) 8)) (cbrt.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 1/3) (cbrt.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2))) (cbrt.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))))) |
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) 5)) (cbrt.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) -2) 1/3) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))))) |
(*.f64 (cbrt.f64 (*.f64 -2 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x))))))) |
(*.f64 (cbrt.f64 (*.f64 -2 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))))) |
(*.f64 (pow.f64 (cbrt.f64 -2) 3) (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2) 3) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) 1) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 1 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) 1) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) 1) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) (neg.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (pow.f64 (neg.f64 (cos.f64 x)) 2) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) 1) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (neg.f64 (cos.f64 x)) 2)) (-.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) 1/2) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3) 1/3) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) -1) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) 1) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(pow.f64 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) -1) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (/.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (neg.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (/.f64 1 (exp.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(expm1.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 1 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (neg.f64 (cbrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (neg.f64 (sqrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x))))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) 0) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x))))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) 0) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x))))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) 0) |
(fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2 (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x))))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) 0) |
(fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x))))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) 0) |
(fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x))))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) 0) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) 1) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) 1) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) 1) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (cos.f64 x))) 2) (cbrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (neg.f64 (cos.f64 x))) (sqrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (neg.f64 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 -1 (cos.f64 x) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x))))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) 0) |
(fma.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x))))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) 0) |
(fma.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x))))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) 0) |
Compiled 5404 to 1697 computations (68.6% saved)
42 alts after pruning (41 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 244 | 41 | 285 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 0 | 0 |
| Total | 244 | 42 | 286 |
| Status | Error | Program |
|---|---|---|
| 25.0b | (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) | |
| 39.9b | (fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) | |
| 50.1b | (fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) | |
| 35.1b | (fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) | |
| ▶ | 24.4b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
| 56.7b | (pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) | |
| 41.2b | (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) | |
| 24.9b | (-.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) (cos.f64 x)) | |
| 24.7b | (-.f64 (fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) (cos.f64 x)) | |
| 39.9b | (-.f64 (fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) (cos.f64 x)) | |
| 24.4b | (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) (cos.f64 x)) | |
| 41.3b | (-.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3) (cos.f64 x)) | |
| 24.6b | (-.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (+.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x)))))) (cos.f64 x)) | |
| 24.7b | (-.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x))))) (cos.f64 x)) | |
| 24.4b | (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) | |
| 42.1b | (-.f64 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (cos.f64 x)) | |
| 41.8b | (-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) | |
| 32.8b | (-.f64 (*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) (*.f64 eps (sin.f64 x))) | |
| 24.3b | (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) | |
| 46.5b | (-.f64 (*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 eps x)))))) (cos.f64 x)) | |
| 41.4b | (-.f64 (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 eps x)))))) (cos.f64 x)) | |
| 47.0b | (-.f64 (sqrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cos.f64 x)) | |
| 41.2b | (-.f64 (log.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) | |
| 41.1b | (-.f64 (expm1.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) | |
| ✓ | 41.0b | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 56.7b | (-.f64 (cos.f64 x) (cos.f64 x)) | |
| 40.5b | (-.f64 (cos.f64 eps) (cos.f64 x)) | |
| ▶ | 40.6b | (-.f64 (cos.f64 eps) 1) |
| 33.1b | (+.f64 (*.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps))) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3))))) | |
| ▶ | 40.7b | (+.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) (+.f64 (cos.f64 eps) -1)) |
| 41.8b | (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) | |
| 41.4b | (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2) 3) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) | |
| 18.5b | (*.f64 (pow.f64 (cbrt.f64 -2) 3) (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)))) | |
| ▶ | 17.1b | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 38.0b | (*.f64 (sin.f64 x) (neg.f64 eps)) | |
| 41.5b | (*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) | |
| 56.3b | (sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) | |
| 41.1b | (log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) | |
| 41.1b | (log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps))))) | |
| ▶ | 48.9b | (expm1.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
| 56.7b | (exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) | |
| 41.1b | (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) |
Compiled 1381 to 876 computations (36.6% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| ✓ | 4.4b | (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
Compiled 57 to 30 computations (47.4% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | x | @ | 0 | (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
| 1.0ms | x | @ | inf | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 1.0ms | eps | @ | 0 | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 1.0ms | x | @ | -inf | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 1.0ms | eps | @ | inf | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 1× | batch-egg-rewrite |
| 916× | pow1_binary64 |
| 852× | log1p-expm1-u_binary64 |
| 852× | expm1-log1p-u_binary64 |
| 147× | add-sqr-sqrt_binary64 |
| 141× | *-un-lft-identity_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 35 |
| 1 | 286 | 18 |
| 2 | 4357 | 18 |
| 1× | node limit |
| Inputs |
|---|
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (cos.f64 0)) (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 1/2 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 1/2 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sin.f64 (*.f64 1/2 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 eps))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) (cbrt.f64 (sin.f64 (*.f64 1/2 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sin.f64 (*.f64 1/2 eps))) (sqrt.f64 (sin.f64 (*.f64 1/2 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sin.f64 (*.f64 1/2 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sin.f64 (*.f64 1/2 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sin.f64 (*.f64 1/2 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 1/2 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/2 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/2 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sin.f64 (*.f64 1/2 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 1/2 eps))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 3) (pow.f64 (*.f64 -2 (sin.f64 (*.f64 1/2 eps))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (sin.f64 (*.f64 1/2 eps))) 3) (pow.f64 (sin.f64 (*.f64 1/2 eps)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) 1)))))) |
| 1× | egg-herbie |
| 820× | fma-def_binary64 |
| 530× | unswap-sqr_binary64 |
| 403× | log-prod_binary64 |
| 391× | *-commutative_binary64 |
| 287× | distribute-rgt-in_binary64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 159 | 1331 |
| 1 | 403 | 1242 |
| 2 | 1706 | 1112 |
| 3 | 7073 | 1112 |
| 1× | node limit |
| Inputs |
|---|
(sin.f64 x) |
(+.f64 (*.f64 1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x)) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) (sin.f64 x))) (+.f64 (*.f64 1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) (sin.f64 x))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 eps 3) (cos.f64 x))) (+.f64 (*.f64 1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))) |
(sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))) |
(sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))) |
(sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))) |
(sin.f64 (*.f64 1/2 eps)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 eps)) x) (sin.f64 (*.f64 1/2 eps))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 eps)) x) (+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (pow.f64 x 2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 eps)) x) (+.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (*.f64 -1/6 (*.f64 (cos.f64 (*.f64 1/2 eps)) (pow.f64 x 3))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (pow.f64 x 2)))))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -2 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/16 (sin.f64 x)) (*.f64 -1/48 (sin.f64 x))))))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -2 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/16 (sin.f64 x)) (*.f64 -1/48 (sin.f64 x)))))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(+.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (cos.f64 (*.f64 1/2 eps)) x)))) |
(+.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2) (pow.f64 x 2)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (cos.f64 (*.f64 1/2 eps)) x))))) |
(+.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2) (pow.f64 x 2)) (+.f64 (*.f64 1/3 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (cos.f64 (*.f64 1/2 eps)) (pow.f64 x 3)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (cos.f64 (*.f64 1/2 eps)) x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) (sin.f64 (*.f64 1/2 eps)))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (cos.f64 0)) (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 0))) |
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 1/2 eps)))) 1) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) 1) |
(*.f64 1 (sin.f64 (*.f64 1/2 eps))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 eps))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) (cbrt.f64 (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 (sqrt.f64 (sin.f64 (*.f64 1/2 eps))) (sqrt.f64 (sin.f64 (*.f64 1/2 eps)))) |
(pow.f64 (sin.f64 (*.f64 1/2 eps)) 1) |
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 3) 1/3) |
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 eps))) 3) |
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 1/2 eps))) 2) |
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(log.f64 (exp.f64 (sin.f64 (*.f64 1/2 eps)))) |
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 1/2 eps))))) |
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 3)) |
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/2 eps)))) |
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/2 eps)))) |
(exp.f64 (log.f64 (sin.f64 (*.f64 1/2 eps)))) |
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 1/2 eps))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)))) 1) |
(pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 1) |
(pow.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 3) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) 3) |
(pow.f64 (sqrt.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) 2) |
(sqrt.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 2)) |
(log.f64 (exp.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))))) |
(cbrt.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 3) (pow.f64 (*.f64 -2 (sin.f64 (*.f64 1/2 eps))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (sin.f64 (*.f64 1/2 eps))) 3) (pow.f64 (sin.f64 (*.f64 1/2 eps)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)))) |
(log1p.f64 (expm1.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)))) |
(exp.f64 (log.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) 1)) |
| Outputs |
|---|
(sin.f64 x) |
(+.f64 (*.f64 1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x)) |
(fma.f64 1/2 (*.f64 eps (cos.f64 x)) (sin.f64 x)) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) (sin.f64 x))) (+.f64 (*.f64 1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 -1/8 (*.f64 (sin.f64 x) (*.f64 eps eps)) (fma.f64 1/2 (*.f64 eps (cos.f64 x)) (sin.f64 x))) |
(fma.f64 1/2 (*.f64 eps (cos.f64 x)) (fma.f64 -1/8 (*.f64 (sin.f64 x) (*.f64 eps eps)) (sin.f64 x))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) (sin.f64 x))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 eps 3) (cos.f64 x))) (+.f64 (*.f64 1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x)))) |
(fma.f64 -1/8 (*.f64 (sin.f64 x) (*.f64 eps eps)) (fma.f64 -1/48 (*.f64 (cos.f64 x) (pow.f64 eps 3)) (fma.f64 1/2 (*.f64 eps (cos.f64 x)) (sin.f64 x)))) |
(fma.f64 -1/8 (*.f64 (sin.f64 x) (*.f64 eps eps)) (+.f64 (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (*.f64 -1/48 (pow.f64 eps 3)) (*.f64 1/2 eps))))) |
(fma.f64 (sin.f64 x) (*.f64 eps (*.f64 eps -1/8)) (fma.f64 (cos.f64 x) (fma.f64 -1/48 (pow.f64 eps 3) (*.f64 1/2 eps)) (sin.f64 x))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (fma.f64 1/2 eps x)) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (fma.f64 1/2 eps x)) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (fma.f64 1/2 eps x)) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (fma.f64 1/2 eps x)) |
(sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (fma.f64 1/2 eps x)) |
(sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (fma.f64 1/2 eps x)) |
(sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (fma.f64 1/2 eps x)) |
(sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (fma.f64 1/2 eps x)) |
(sin.f64 (*.f64 1/2 eps)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 eps)) x) (sin.f64 (*.f64 1/2 eps))) |
(fma.f64 (cos.f64 (*.f64 1/2 eps)) x (sin.f64 (*.f64 1/2 eps))) |
(fma.f64 x (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 eps)) x) (+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (pow.f64 x 2))))) |
(+.f64 (fma.f64 (cos.f64 (*.f64 1/2 eps)) x (sin.f64 (*.f64 1/2 eps))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x x)))) |
(fma.f64 x (cos.f64 (*.f64 1/2 eps)) (fma.f64 -1/2 (*.f64 x (*.f64 x (sin.f64 (*.f64 1/2 eps)))) (sin.f64 (*.f64 1/2 eps)))) |
(fma.f64 x (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (*.f64 -1/2 (*.f64 x x)) 1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 eps)) x) (+.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (*.f64 -1/6 (*.f64 (cos.f64 (*.f64 1/2 eps)) (pow.f64 x 3))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (pow.f64 x 2)))))) |
(+.f64 (fma.f64 (cos.f64 (*.f64 1/2 eps)) x (sin.f64 (*.f64 1/2 eps))) (fma.f64 -1/6 (*.f64 (cos.f64 (*.f64 1/2 eps)) (pow.f64 x 3)) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x x))))) |
(+.f64 (fma.f64 x (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))) (fma.f64 -1/2 (*.f64 x (*.f64 x (sin.f64 (*.f64 1/2 eps)))) (*.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (pow.f64 x 3) -1/6)))) |
(fma.f64 x (cos.f64 (*.f64 1/2 eps)) (fma.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 -1/6 (pow.f64 x 3)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (*.f64 -1/2 (*.f64 x x)) 1)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (fma.f64 1/2 eps x)) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (fma.f64 1/2 eps x)) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (fma.f64 1/2 eps x)) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (fma.f64 1/2 eps x)) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (fma.f64 1/2 eps x)) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (fma.f64 1/2 eps x)) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (fma.f64 1/2 eps x)) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (fma.f64 1/2 eps x)) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (neg.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (neg.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) eps)) |
(fma.f64 (cos.f64 x) (*.f64 eps (*.f64 eps -1/2)) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -2 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/16 (sin.f64 x)) (*.f64 -1/48 (sin.f64 x))))))) |
(fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (fma.f64 -1 (*.f64 (sin.f64 x) eps) (*.f64 (*.f64 -2 (pow.f64 eps 3)) (*.f64 (sin.f64 x) -1/12)))) |
(fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (fma.f64 -2 (*.f64 (sin.f64 x) (*.f64 -1/12 (pow.f64 eps 3))) (*.f64 (sin.f64 x) (neg.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 eps (*.f64 eps -1/2)) (fma.f64 -2 (*.f64 (sin.f64 x) (*.f64 (pow.f64 eps 3) -1/12)) (*.f64 (sin.f64 x) (neg.f64 eps)))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -2 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/16 (sin.f64 x)) (*.f64 -1/48 (sin.f64 x)))))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (fma.f64 -1 (*.f64 (sin.f64 x) eps) (*.f64 (*.f64 -2 (pow.f64 eps 3)) (*.f64 (sin.f64 x) -1/12))))) |
(+.f64 (fma.f64 -2 (*.f64 (sin.f64 x) (*.f64 -1/12 (pow.f64 eps 3))) (*.f64 (sin.f64 x) (neg.f64 eps))) (*.f64 (cos.f64 x) (+.f64 (*.f64 1/24 (pow.f64 eps 4)) (*.f64 (*.f64 eps eps) -1/2)))) |
(-.f64 (fma.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 eps (*.f64 eps -1/2))) (*.f64 -2 (*.f64 (sin.f64 x) (*.f64 (pow.f64 eps 3) -1/12)))) (*.f64 (sin.f64 x) eps)) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) (*.f64 (sin.f64 (*.f64 1/2 eps)) -2)) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (fma.f64 1/2 eps x)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) (*.f64 (sin.f64 (*.f64 1/2 eps)) -2)) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (fma.f64 1/2 eps x)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) (*.f64 (sin.f64 (*.f64 1/2 eps)) -2)) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (fma.f64 1/2 eps x)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) (*.f64 (sin.f64 (*.f64 1/2 eps)) -2)) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (fma.f64 1/2 eps x)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) (*.f64 (sin.f64 (*.f64 1/2 eps)) -2)) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (fma.f64 1/2 eps x)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) (*.f64 (sin.f64 (*.f64 1/2 eps)) -2)) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (fma.f64 1/2 eps x)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) (*.f64 (sin.f64 (*.f64 1/2 eps)) -2)) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (fma.f64 1/2 eps x)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) (*.f64 (sin.f64 (*.f64 1/2 eps)) -2)) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (fma.f64 1/2 eps x)))) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(+.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (cos.f64 (*.f64 1/2 eps)) x)))) |
(*.f64 -2 (+.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2) (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (fma.f64 x (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) |
(+.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2) (pow.f64 x 2)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (cos.f64 (*.f64 1/2 eps)) x))))) |
(fma.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2) (fma.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2) (*.f64 x x) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps))))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (*.f64 x (cos.f64 (*.f64 1/2 eps))))) (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2) (+.f64 -2 (*.f64 x x)))) |
(fma.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (*.f64 x (cos.f64 (*.f64 1/2 eps))) -2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2) (+.f64 (*.f64 x x) -2))) |
(+.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2) (pow.f64 x 2)) (+.f64 (*.f64 1/3 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (cos.f64 (*.f64 1/2 eps)) (pow.f64 x 3)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (cos.f64 (*.f64 1/2 eps)) x)))))) |
(fma.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2) (fma.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2) (*.f64 x x) (fma.f64 1/3 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (cos.f64 (*.f64 1/2 eps)) (pow.f64 x 3))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))))) |
(+.f64 (fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 eps)) (pow.f64 x 3)) 1/3))) (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2) (+.f64 -2 (*.f64 x x)))) |
(fma.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2) (+.f64 (*.f64 x x) -2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (cos.f64 (*.f64 1/2 eps))) (+.f64 (*.f64 x -2) (*.f64 (pow.f64 x 3) 1/3)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) (*.f64 (sin.f64 (*.f64 1/2 eps)) -2)) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (fma.f64 1/2 eps x)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) (*.f64 (sin.f64 (*.f64 1/2 eps)) -2)) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (fma.f64 1/2 eps x)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) (*.f64 (sin.f64 (*.f64 1/2 eps)) -2)) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (fma.f64 1/2 eps x)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) (*.f64 (sin.f64 (*.f64 1/2 eps)) -2)) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (fma.f64 1/2 eps x)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) (*.f64 (sin.f64 (*.f64 1/2 eps)) -2)) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (fma.f64 1/2 eps x)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) (*.f64 (sin.f64 (*.f64 1/2 eps)) -2)) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (fma.f64 1/2 eps x)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) (*.f64 (sin.f64 (*.f64 1/2 eps)) -2)) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (fma.f64 1/2 eps x)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) (*.f64 (sin.f64 (*.f64 1/2 eps)) -2)) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (fma.f64 1/2 eps x)))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (cos.f64 0)) (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 0))) |
(sin.f64 (*.f64 1/2 eps)) |
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 1/2 eps)))) 1) |
(sin.f64 (*.f64 1/2 eps)) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) 1) |
(sin.f64 (*.f64 1/2 eps)) |
(*.f64 1 (sin.f64 (*.f64 1/2 eps))) |
(sin.f64 (*.f64 1/2 eps)) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 eps))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) (cbrt.f64 (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 eps))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(*.f64 (sqrt.f64 (sin.f64 (*.f64 1/2 eps))) (sqrt.f64 (sin.f64 (*.f64 1/2 eps)))) |
(sin.f64 (*.f64 1/2 eps)) |
(pow.f64 (sin.f64 (*.f64 1/2 eps)) 1) |
(sin.f64 (*.f64 1/2 eps)) |
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 3) 1/3) |
(sin.f64 (*.f64 1/2 eps)) |
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 eps))) 3) |
(sin.f64 (*.f64 1/2 eps)) |
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 1/2 eps))) 2) |
(sin.f64 (*.f64 1/2 eps)) |
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(sin.f64 (*.f64 1/2 eps)) |
(log.f64 (exp.f64 (sin.f64 (*.f64 1/2 eps)))) |
(sin.f64 (*.f64 1/2 eps)) |
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 1/2 eps))))) |
(sin.f64 (*.f64 1/2 eps)) |
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 3)) |
(sin.f64 (*.f64 1/2 eps)) |
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/2 eps)))) |
(sin.f64 (*.f64 1/2 eps)) |
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/2 eps)))) |
(sin.f64 (*.f64 1/2 eps)) |
(exp.f64 (log.f64 (sin.f64 (*.f64 1/2 eps)))) |
(sin.f64 (*.f64 1/2 eps)) |
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 1/2 eps))) 1)) |
(sin.f64 (*.f64 1/2 eps)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)))) 1) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 1) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(pow.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 3) 1/3) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(pow.f64 (cbrt.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) 3) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(pow.f64 (sqrt.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) 2) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 2)) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(log.f64 (exp.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)))) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))))) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(cbrt.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 3)) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 3) (pow.f64 (*.f64 -2 (sin.f64 (*.f64 1/2 eps))) 3))) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (sin.f64 (*.f64 1/2 eps))) 3) (pow.f64 (sin.f64 (*.f64 1/2 eps)) 3))) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(expm1.f64 (log1p.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)))) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(log1p.f64 (expm1.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)))) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(exp.f64 (log.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)))) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) 1)) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 1.6b | (-.f64 (cos.f64 eps) 1) |
Compiled 10 to 6 computations (40% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | eps | @ | 0 | (-.f64 (cos.f64 eps) 1) |
| 0.0ms | eps | @ | inf | (-.f64 (cos.f64 eps) 1) |
| 0.0ms | eps | @ | -inf | (-.f64 (cos.f64 eps) 1) |
| 1× | batch-egg-rewrite |
| 498× | pow1_binary64 |
| 485× | add-sqr-sqrt_binary64 |
| 464× | add-log-exp_binary64 |
| 463× | log1p-expm1-u_binary64 |
| 463× | expm1-log1p-u_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 5 | 6 |
| 1 | 104 | 6 |
| 2 | 1283 | 6 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (cos.f64 eps) 1) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 eps) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (cos.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (cos.f64 eps) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cos.f64 eps) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (cbrt.f64 (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (sqrt.f64 (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (cos.f64 eps) 3) -1) (/.f64 1 (+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1) (/.f64 1 (+.f64 (cos.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (cos.f64 eps)) 1) (-.f64 (sqrt.f64 (cos.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (+.f64 (pow.f64 (cos.f64 eps) 3) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (cos.f64 eps) 1) (+.f64 (pow.f64 (cos.f64 eps) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (cos.f64 eps) 3) -1) (+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (cos.f64 eps) 3) -1) (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1) (+.f64 (cos.f64 eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1) (-.f64 (cos.f64 eps) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 eps) 3) -1)) (neg.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1)) (neg.f64 (+.f64 (cos.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (cos.f64 eps) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (cos.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 eps) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 eps)) 2) (cbrt.f64 (cos.f64 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 eps)) -1))))) |
| 1× | egg-herbie |
| 608× | associate-/l*_binary64 |
| 353× | associate-*l*_binary64 |
| 340× | fma-neg_binary64 |
| 326× | associate-*r*_binary64 |
| 307× | log-prod_binary64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 92 | 367 |
| 1 | 217 | 352 |
| 2 | 650 | 342 |
| 3 | 3824 | 342 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/2 (pow.f64 eps 2)) |
(+.f64 (*.f64 1/24 (pow.f64 eps 4)) (*.f64 -1/2 (pow.f64 eps 2))) |
(+.f64 (*.f64 1/24 (pow.f64 eps 4)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 -1/720 (pow.f64 eps 6)))) |
(+.f64 (*.f64 1/24 (pow.f64 eps 4)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/720 (pow.f64 eps 6)) (*.f64 1/40320 (pow.f64 eps 8))))) |
(+.f64 (cos.f64 eps) -1) |
(+.f64 -1 (cos.f64 eps)) |
(*.f64 1 (+.f64 (cos.f64 eps) -1)) |
(*.f64 (+.f64 (cos.f64 eps) -1) 1) |
(*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (cbrt.f64 (+.f64 (cos.f64 eps) -1))) |
(*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) |
(*.f64 (+.f64 (pow.f64 (cos.f64 eps) 3) -1) (/.f64 1 (+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)))) |
(*.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1) (/.f64 1 (+.f64 (cos.f64 eps) 1))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 eps)) 1) (-.f64 (sqrt.f64 (cos.f64 eps)) 1)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (+.f64 (pow.f64 (cos.f64 eps) 3) -1))) |
(/.f64 1 (/.f64 (+.f64 (cos.f64 eps) 1) (+.f64 (pow.f64 (cos.f64 eps) 2) -1))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 3) -1) (+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 3) -1) (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1) (+.f64 (cos.f64 eps) 1)) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1) (-.f64 (cos.f64 eps) -1)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 eps) 3) -1)) (neg.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1)) (neg.f64 (+.f64 (cos.f64 eps) 1))) |
(pow.f64 (+.f64 (cos.f64 eps) -1) 1) |
(pow.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3) 1/3) |
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 3) |
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) 2) |
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 2)) |
(log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1))) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) |
(expm1.f64 (log.f64 (cos.f64 eps))) |
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) |
(exp.f64 (log.f64 (+.f64 (cos.f64 eps) -1))) |
(fma.f64 1 (cos.f64 eps) -1) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 eps)) 2) (cbrt.f64 (cos.f64 eps)) -1) |
(fma.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 eps)) -1) |
| Outputs |
|---|
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(+.f64 (*.f64 1/24 (pow.f64 eps 4)) (*.f64 -1/2 (pow.f64 eps 2))) |
(fma.f64 1/24 (pow.f64 eps 4) (*.f64 -1/2 (*.f64 eps eps))) |
(fma.f64 -1/2 (*.f64 eps eps) (*.f64 1/24 (pow.f64 eps 4))) |
(+.f64 (*.f64 1/24 (pow.f64 eps 4)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 -1/720 (pow.f64 eps 6)))) |
(fma.f64 1/24 (pow.f64 eps 4) (fma.f64 -1/2 (*.f64 eps eps) (*.f64 -1/720 (pow.f64 eps 6)))) |
(fma.f64 -1/2 (*.f64 eps eps) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 -1/720 (pow.f64 eps 6)))) |
(+.f64 (*.f64 1/24 (pow.f64 eps 4)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/720 (pow.f64 eps 6)) (*.f64 1/40320 (pow.f64 eps 8))))) |
(fma.f64 1/24 (pow.f64 eps 4) (fma.f64 -1/2 (*.f64 eps eps) (fma.f64 -1/720 (pow.f64 eps 6) (*.f64 1/40320 (pow.f64 eps 8))))) |
(fma.f64 -1/2 (*.f64 eps eps) (fma.f64 1/24 (pow.f64 eps 4) (fma.f64 -1/720 (pow.f64 eps 6) (*.f64 1/40320 (pow.f64 eps 8))))) |
(+.f64 (cos.f64 eps) -1) |
(+.f64 -1 (cos.f64 eps)) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 1 (+.f64 (cos.f64 eps) -1)) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 (+.f64 (cos.f64 eps) -1) 1) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2)) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (cbrt.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 (+.f64 (pow.f64 (cos.f64 eps) 3) -1) (/.f64 1 (+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) 1) (+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (cos.f64 eps) (fma.f64 (cos.f64 eps) (cos.f64 eps) 1))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (+.f64 (cos.f64 eps) 1) (cos.f64 eps) 1)) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (cos.f64 eps) (+.f64 (cos.f64 eps) 1) 1)) |
(*.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1) (/.f64 1 (+.f64 (cos.f64 eps) 1))) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 eps)) 1) (-.f64 (sqrt.f64 (cos.f64 eps)) 1)) |
(+.f64 (cos.f64 eps) -1) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (+.f64 (pow.f64 (cos.f64 eps) 3) -1))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) 1) (+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (cos.f64 eps) (fma.f64 (cos.f64 eps) (cos.f64 eps) 1))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (+.f64 (cos.f64 eps) 1) (cos.f64 eps) 1)) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (cos.f64 eps) (+.f64 (cos.f64 eps) 1) 1)) |
(/.f64 1 (/.f64 (+.f64 (cos.f64 eps) 1) (+.f64 (pow.f64 (cos.f64 eps) 2) -1))) |
(+.f64 (cos.f64 eps) -1) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 3) -1) (+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) 1) (+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (cos.f64 eps) (fma.f64 (cos.f64 eps) (cos.f64 eps) 1))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (+.f64 (cos.f64 eps) 1) (cos.f64 eps) 1)) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (cos.f64 eps) (+.f64 (cos.f64 eps) 1) 1)) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 3) -1) (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1)))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) 1) (+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (cos.f64 eps) (fma.f64 (cos.f64 eps) (cos.f64 eps) 1))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (+.f64 (cos.f64 eps) 1) (cos.f64 eps) 1)) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (cos.f64 eps) (+.f64 (cos.f64 eps) 1) 1)) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1) (+.f64 (cos.f64 eps) 1)) |
(+.f64 (cos.f64 eps) -1) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1) (-.f64 (cos.f64 eps) -1)) |
(+.f64 (cos.f64 eps) -1) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 eps) 3) -1)) (neg.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) 1) (+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (cos.f64 eps) (fma.f64 (cos.f64 eps) (cos.f64 eps) 1))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (+.f64 (cos.f64 eps) 1) (cos.f64 eps) 1)) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (cos.f64 eps) (+.f64 (cos.f64 eps) 1) 1)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1)) (neg.f64 (+.f64 (cos.f64 eps) 1))) |
(+.f64 (cos.f64 eps) -1) |
(pow.f64 (+.f64 (cos.f64 eps) -1) 1) |
(+.f64 (cos.f64 eps) -1) |
(pow.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3) 1/3) |
(+.f64 (cos.f64 eps) -1) |
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 3) |
(+.f64 (cos.f64 eps) -1) |
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) 2) |
(+.f64 (cos.f64 eps) -1) |
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 2)) |
(+.f64 (cos.f64 eps) -1) |
(log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) |
(+.f64 (cos.f64 eps) -1) |
(expm1.f64 (log.f64 (cos.f64 eps))) |
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(exp.f64 (log.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(fma.f64 1 (cos.f64 eps) -1) |
(+.f64 (cos.f64 eps) -1) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 eps)) 2) (cbrt.f64 (cos.f64 eps)) -1) |
(+.f64 (cos.f64 eps) -1) |
(fma.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 eps)) -1) |
(+.f64 (cos.f64 eps) -1) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (expm1.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
| ✓ | 0.1b | (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
| 1.1b | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) | |
| 4.5b | (cos.f64 (+.f64 x eps)) |
Compiled 37 to 8 computations (78.4% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 30.0ms | eps | @ | -inf | (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
| 27.0ms | x | @ | inf | (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
| 21.0ms | x | @ | -inf | (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
| 17.0ms | eps | @ | inf | (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
| 1.0ms | eps | @ | 0 | (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
| 1× | batch-egg-rewrite |
| 483× | log-prod_binary64 |
| 475× | fma-def_binary64 |
| 298× | pow-prod-down_binary64 |
| 286× | pow2_binary64 |
| 252× | fma-neg_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 24 |
| 1 | 195 | 24 |
| 2 | 2970 | 24 |
| 1× | node limit |
| Inputs |
|---|
(log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(expm1.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)) 2)) (log.f64 (cbrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1))) (log.f64 (sqrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) (log.f64 (+.f64 1 (-.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 1 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2))) (log.f64 (-.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2) (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) 2)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (/.f64 (pow.f64 (cos.f64 x) 3) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) (neg.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 3) 1) (+.f64 (pow.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 2) (+.f64 1 (*.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (pow.f64 (neg.f64 (cos.f64 x)) 2) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 2) 1) (+.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (neg.f64 (cos.f64 x)) 2)) (-.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (+.f64 1 (expm1.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (+.f64 1 (expm1.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (/.f64 1 (exp.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (+.f64 x eps)) 1 (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (+.f64 x eps)) 1 (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (neg.f64 (cbrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (neg.f64 (sqrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2 (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)) 2) (cbrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (cos.f64 x))) 2) (cbrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)) (sqrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (neg.f64 (cos.f64 x))) (sqrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (cos.f64 x) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))))))) |
| 1× | egg-herbie |
| 553× | fma-neg_binary64 |
| 408× | unswap-sqr_binary64 |
| 276× | cancel-sign-sub-inv_binary64 |
| 248× | associate-/l*_binary64 |
| 230× | fma-def_binary64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 439 | 4044 |
| 1 | 1118 | 3838 |
| 2 | 3570 | 3739 |
| 1× | node limit |
| Inputs |
|---|
(log.f64 (cos.f64 eps)) |
(+.f64 (log.f64 (cos.f64 eps)) (*.f64 -1 (/.f64 (*.f64 (sin.f64 eps) x) (cos.f64 eps)))) |
(+.f64 (log.f64 (cos.f64 eps)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 eps) x) (cos.f64 eps))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2))) (*.f64 2 (/.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (cos.f64 eps)))) (pow.f64 x 2))))) |
(+.f64 (log.f64 (cos.f64 eps)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 eps) x) (cos.f64 eps))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2))) (*.f64 2 (/.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (cos.f64 eps)))) (pow.f64 x 2))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 6 (/.f64 (*.f64 (sin.f64 eps) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) (pow.f64 (cos.f64 eps) 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 eps) 3) (pow.f64 (cos.f64 eps) 3))) (/.f64 (sin.f64 eps) (cos.f64 eps)))) (pow.f64 x 3)))))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (-.f64 eps (*.f64 -1 x)))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (-.f64 eps (*.f64 -1 x)))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (-.f64 eps (*.f64 -1 x)))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (-.f64 eps (*.f64 -1 x)))) (cos.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 -1 (pow.f64 (sin.f64 x) 2)) (*.f64 -1 (cos.f64 x))))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 -1 (pow.f64 (sin.f64 x) 2)) (*.f64 -1 (cos.f64 x))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (sin.f64 x) (*.f64 -2 (pow.f64 (sin.f64 x) 3)))))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 -1 (pow.f64 (sin.f64 x) 2)) (*.f64 -1 (cos.f64 x))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (sin.f64 x) (*.f64 -2 (pow.f64 (sin.f64 x) 3)))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 -3 (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (+.f64 (*.f64 -12 (*.f64 (cos.f64 x) (pow.f64 (sin.f64 x) 2))) (+.f64 (*.f64 4 (pow.f64 (sin.f64 x) 2)) (*.f64 -6 (pow.f64 (sin.f64 x) 4)))))))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (-.f64 x (*.f64 -1 eps)))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (-.f64 x (*.f64 -1 eps)))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (-.f64 x (*.f64 -1 eps)))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (-.f64 x (*.f64 -1 eps)))) (cos.f64 x))) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))))) 1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(+.f64 0 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)) 2)) (log.f64 (cbrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)))) |
(+.f64 (log.f64 (sqrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1))) (log.f64 (sqrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)))) |
(-.f64 (log1p.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) (log.f64 (+.f64 1 (-.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) 1) |
(-.f64 (log.f64 (-.f64 1 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2))) (log.f64 (-.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(*.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1) |
(*.f64 1 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2) (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(*.f64 (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1) |
(pow.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) 1/2) |
(pow.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) 1/3) |
(pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3) |
(pow.f64 (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2) |
(sqrt.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2)) |
(log.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)) |
(cbrt.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3)) |
(expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(exp.f64 (log.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(exp.f64 (*.f64 (log.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 1)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) 3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) 2)) |
(+.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(+.f64 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(+.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) -1) |
(+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(+.f64 0 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(-.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 1) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))) |
(-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (/.f64 (pow.f64 (cos.f64 x) 3) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(*.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)))) |
(*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x)))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 1 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) (neg.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 3) 1) (+.f64 (pow.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 2) (+.f64 1 (*.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 1)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (pow.f64 (neg.f64 (cos.f64 x)) 2) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 2) 1) (+.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 1)) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (neg.f64 (cos.f64 x)) 2)) (-.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))) |
(pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) 1/2) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) |
(pow.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) -1) |
(pow.f64 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) -1) |
(sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) |
(log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (cos.f64 x)))) |
(log.f64 (/.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (neg.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (/.f64 1 (exp.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps))))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (neg.f64 (cos.f64 x))) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 1 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) -1) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 1 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (neg.f64 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (neg.f64 (cbrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (neg.f64 (sqrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2 (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)) 2) (cbrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)) -1) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (cos.f64 x))) 2) (cbrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (sqrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)) (sqrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)) -1) |
(fma.f64 (sqrt.f64 (neg.f64 (cos.f64 x))) (sqrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (neg.f64 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(fma.f64 -1 (cos.f64 x) (cos.f64 (+.f64 x eps))) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(fma.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
| Outputs |
|---|
(log.f64 (cos.f64 eps)) |
(+.f64 (log.f64 (cos.f64 eps)) (*.f64 -1 (/.f64 (*.f64 (sin.f64 eps) x) (cos.f64 eps)))) |
(+.f64 (log.f64 (cos.f64 eps)) (/.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) (cos.f64 eps))) |
(-.f64 (log.f64 (cos.f64 eps)) (/.f64 x (/.f64 (cos.f64 eps) (sin.f64 eps)))) |
(-.f64 (log.f64 (cos.f64 eps)) (*.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) x)) |
(+.f64 (log.f64 (cos.f64 eps)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 eps) x) (cos.f64 eps))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2))) (*.f64 2 (/.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (cos.f64 eps)))) (pow.f64 x 2))))) |
(+.f64 (log.f64 (cos.f64 eps)) (fma.f64 -1 (/.f64 (sin.f64 eps) (/.f64 (cos.f64 eps) x)) (*.f64 1/2 (*.f64 (fma.f64 -1 (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2)) (*.f64 2 (/.f64 (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (cos.f64 eps)))) (*.f64 x x))))) |
(+.f64 (log.f64 (cos.f64 eps)) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 2 (/.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) (cos.f64 eps))) (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2))) (*.f64 x x))) (/.f64 x (/.f64 (cos.f64 eps) (sin.f64 eps))))) |
(+.f64 (log.f64 (cos.f64 eps)) (*.f64 x (-.f64 (*.f64 (*.f64 1/2 (-.f64 (*.f64 2 (/.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) (cos.f64 eps))) (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2)))) x) (/.f64 (sin.f64 eps) (cos.f64 eps))))) |
(+.f64 (log.f64 (cos.f64 eps)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 eps) x) (cos.f64 eps))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2))) (*.f64 2 (/.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (cos.f64 eps)))) (pow.f64 x 2))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 6 (/.f64 (*.f64 (sin.f64 eps) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) (pow.f64 (cos.f64 eps) 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 eps) 3) (pow.f64 (cos.f64 eps) 3))) (/.f64 (sin.f64 eps) (cos.f64 eps)))) (pow.f64 x 3)))))) |
(+.f64 (log.f64 (cos.f64 eps)) (fma.f64 -1 (/.f64 (sin.f64 eps) (/.f64 (cos.f64 eps) x)) (fma.f64 1/2 (*.f64 (fma.f64 -1 (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2)) (*.f64 2 (/.f64 (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (cos.f64 eps)))) (*.f64 x x)) (*.f64 1/6 (*.f64 (fma.f64 6 (/.f64 (sin.f64 eps) (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)))) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 eps) 3) (pow.f64 (cos.f64 eps) 3)) (/.f64 (sin.f64 eps) (cos.f64 eps)))) (pow.f64 x 3)))))) |
(+.f64 (log.f64 (cos.f64 eps)) (-.f64 (fma.f64 1/2 (*.f64 (-.f64 (*.f64 2 (/.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) (cos.f64 eps))) (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2))) (*.f64 x x)) (*.f64 1/6 (*.f64 (fma.f64 6 (/.f64 (*.f64 (sin.f64 eps) (fma.f64 (cos.f64 eps) -1/2 1/2)) (pow.f64 (cos.f64 eps) 2)) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 eps) 3) (pow.f64 (cos.f64 eps) 3)) (/.f64 (sin.f64 eps) (cos.f64 eps)))) (pow.f64 x 3)))) (/.f64 x (/.f64 (cos.f64 eps) (sin.f64 eps))))) |
(+.f64 (log.f64 (cos.f64 eps)) (+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 1/2 (-.f64 (*.f64 2 (/.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) (cos.f64 eps))) (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2)))) x) (/.f64 (sin.f64 eps) (cos.f64 eps)))) (*.f64 1/6 (*.f64 (fma.f64 6 (/.f64 (*.f64 (sin.f64 eps) (fma.f64 (cos.f64 eps) -1/2 1/2)) (pow.f64 (cos.f64 eps) 2)) (fma.f64 -2 (pow.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) 3) (/.f64 (sin.f64 eps) (cos.f64 eps)))) (pow.f64 x 3))))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (-.f64 eps (*.f64 -1 x)))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (-.f64 eps (*.f64 -1 x)))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (-.f64 eps (*.f64 -1 x)))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (-.f64 eps (*.f64 -1 x)))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (neg.f64 eps) (sin.f64 x)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 -1 (pow.f64 (sin.f64 x) 2)) (*.f64 -1 (cos.f64 x))))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 1/2 (*.f64 (*.f64 eps eps) (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (neg.f64 (cos.f64 x)))) (*.f64 (neg.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 1/2 (*.f64 (*.f64 eps eps) (-.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (cos.f64 x)))) (*.f64 eps (sin.f64 x))) |
(fma.f64 1/2 (*.f64 (neg.f64 (*.f64 eps eps)) (+.f64 (cos.f64 x) (pow.f64 (sin.f64 x) 2))) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 -1 (pow.f64 (sin.f64 x) 2)) (*.f64 -1 (cos.f64 x))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (sin.f64 x) (*.f64 -2 (pow.f64 (sin.f64 x) 3)))))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(fma.f64 1/2 (*.f64 (*.f64 eps eps) (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (neg.f64 (cos.f64 x)))) (fma.f64 1/6 (*.f64 (pow.f64 eps 3) (fma.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x)) (+.f64 (sin.f64 x) (*.f64 -2 (pow.f64 (sin.f64 x) 3))))) (*.f64 (neg.f64 eps) (sin.f64 x)))) |
(fma.f64 1/2 (*.f64 (*.f64 eps eps) (-.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (cos.f64 x))) (-.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (fma.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x)) (fma.f64 -2 (pow.f64 (sin.f64 x) 3) (sin.f64 x))))) (*.f64 eps (sin.f64 x)))) |
(-.f64 (fma.f64 1/2 (*.f64 (neg.f64 (*.f64 eps eps)) (+.f64 (cos.f64 x) (pow.f64 (sin.f64 x) 2))) (*.f64 (fma.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x)) (fma.f64 -2 (pow.f64 (sin.f64 x) 3) (sin.f64 x))) (*.f64 1/6 (pow.f64 eps 3)))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 -1 (pow.f64 (sin.f64 x) 2)) (*.f64 -1 (cos.f64 x))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (sin.f64 x) (*.f64 -2 (pow.f64 (sin.f64 x) 3)))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 -3 (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (+.f64 (*.f64 -12 (*.f64 (cos.f64 x) (pow.f64 (sin.f64 x) 2))) (+.f64 (*.f64 4 (pow.f64 (sin.f64 x) 2)) (*.f64 -6 (pow.f64 (sin.f64 x) 4)))))))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(fma.f64 1/2 (*.f64 (*.f64 eps eps) (fma.f64 -1 (pow.f64 (sin.f64 x) 2) (neg.f64 (cos.f64 x)))) (fma.f64 1/6 (*.f64 (pow.f64 eps 3) (fma.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x)) (+.f64 (sin.f64 x) (*.f64 -2 (pow.f64 (sin.f64 x) 3))))) (fma.f64 1/24 (*.f64 (pow.f64 eps 4) (fma.f64 -3 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (fma.f64 -12 (*.f64 (cos.f64 x) (pow.f64 (sin.f64 x) 2)) (fma.f64 4 (pow.f64 (sin.f64 x) 2) (*.f64 -6 (pow.f64 (sin.f64 x) 4))))))) (*.f64 (neg.f64 eps) (sin.f64 x))))) |
(fma.f64 1/2 (*.f64 (*.f64 eps eps) (-.f64 (neg.f64 (pow.f64 (sin.f64 x) 2)) (cos.f64 x))) (-.f64 (fma.f64 1/6 (*.f64 (pow.f64 eps 3) (fma.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x)) (fma.f64 -2 (pow.f64 (sin.f64 x) 3) (sin.f64 x)))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (+.f64 (+.f64 (*.f64 -6 (pow.f64 (sin.f64 x) 4)) (*.f64 (pow.f64 (sin.f64 x) 2) (+.f64 (*.f64 (cos.f64 x) -12) 4))) (fma.f64 -3 (pow.f64 (cos.f64 x) 2) (cos.f64 x)))))) (*.f64 eps (sin.f64 x)))) |
(fma.f64 1/2 (*.f64 (neg.f64 (*.f64 eps eps)) (+.f64 (cos.f64 x) (pow.f64 (sin.f64 x) 2))) (-.f64 (fma.f64 1/6 (*.f64 (pow.f64 eps 3) (fma.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x)) (fma.f64 -2 (pow.f64 (sin.f64 x) 3) (sin.f64 x)))) (*.f64 (pow.f64 eps 4) (*.f64 (+.f64 (+.f64 (*.f64 -6 (pow.f64 (sin.f64 x) 4)) (*.f64 (pow.f64 (sin.f64 x) 2) (+.f64 (*.f64 (cos.f64 x) -12) 4))) (fma.f64 -3 (pow.f64 (cos.f64 x) 2) (cos.f64 x))) 1/24))) (*.f64 eps (sin.f64 x)))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (-.f64 x (*.f64 -1 eps)))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (-.f64 x (*.f64 -1 eps)))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (-.f64 x (*.f64 -1 eps)))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (-.f64 x (*.f64 -1 eps)))) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
(+.f64 -1 (-.f64 (cos.f64 eps) (*.f64 (sin.f64 eps) x))) |
(+.f64 -1 (fma.f64 (neg.f64 x) (sin.f64 eps) (cos.f64 eps))) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 -1 (*.f64 (sin.f64 eps) x) (*.f64 (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (*.f64 x x))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (-.f64 (*.f64 x (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2))) (*.f64 (sin.f64 eps) x)) -1)) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (fma.f64 -1 (*.f64 (sin.f64 eps) x) (*.f64 (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (*.f64 x x)))) 1)) |
(+.f64 -1 (+.f64 (*.f64 (sin.f64 eps) (+.f64 (*.f64 1/6 (pow.f64 x 3)) (neg.f64 x))) (+.f64 (*.f64 x (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2))) (cos.f64 eps)))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (sin.f64 eps) (-.f64 (*.f64 1/6 (pow.f64 x 3)) x)) (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) (*.f64 x x) -1))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (neg.f64 eps) (sin.f64 x)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (neg.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps))) (*.f64 eps (sin.f64 x))) |
(fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (neg.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x)))) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3))))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (neg.f64 eps) (sin.f64 x))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (-.f64 (fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)))) (*.f64 eps (sin.f64 x)))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (+.f64 (*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x)))) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3)))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 0 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)) 2)) (log.f64 (cbrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(+.f64 (log.f64 (sqrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1))) (log.f64 (sqrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(-.f64 (log1p.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) (log.f64 (+.f64 1 (-.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(-.f64 (log1p.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 3)) (log1p.f64 (-.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))))) |
(-.f64 (log1p.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 3)) (log1p.f64 (+.f64 (cos.f64 x) (-.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2) (cos.f64 (+.f64 eps x)))))) |
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) 1) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(-.f64 (log.f64 (-.f64 1 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2))) (log.f64 (-.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(-.f64 (log.f64 (-.f64 1 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2))) (log.f64 (+.f64 (-.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x)))) |
(-.f64 (log1p.f64 (neg.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2))) (log1p.f64 (+.f64 (cos.f64 x) (neg.f64 (cos.f64 (+.f64 eps x)))))) |
(-.f64 (log1p.f64 (neg.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2))) (log1p.f64 (-.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(*.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(*.f64 1 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(*.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2) (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(*.f64 (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(pow.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) 1/2) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(pow.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) 1/3) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(pow.f64 (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(sqrt.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2)) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(log.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(cbrt.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3)) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(exp.f64 (log.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(exp.f64 (*.f64 (log.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 1)) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) 1/3)) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) 3)) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) 2)) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(+.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) -1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 0 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (/.f64 (pow.f64 (cos.f64 x) 3) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 1/2 (+.f64 eps 0))))) |
(*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 1/2 (+.f64 eps 0))))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 1/2 (+.f64 eps 0))))) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 1 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) (neg.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 3) 1) (+.f64 (pow.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 2) (+.f64 1 (*.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 1)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x)) 3) -1) (+.f64 (pow.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x)) 2) (+.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (+.f64 (cos.f64 x) -1)) 3)) (+.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (+.f64 2 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (+.f64 (cos.f64 x) -1)) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) (-.f64 1 (cos.f64 x))) 3)) (+.f64 1 (*.f64 (+.f64 (cos.f64 (+.f64 eps x)) (-.f64 1 (cos.f64 x))) (+.f64 2 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (pow.f64 (neg.f64 (cos.f64 x)) 2) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 2) 1) (+.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 1)) |
(/.f64 (+.f64 (pow.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x)) 2) -1) (+.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2)) |
(/.f64 (+.f64 -1 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (+.f64 (cos.f64 x) -1)) 2)) (+.f64 2 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) (-.f64 1 (cos.f64 x))) 2)) (+.f64 2 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (neg.f64 (cos.f64 x)) 2)) (-.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) 1/2) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3) 1/3) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) -1) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(pow.f64 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) -1) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (/.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (neg.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (/.f64 1 (exp.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 1/3)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) -1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 1 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (neg.f64 (cbrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (neg.f64 (sqrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x))))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) 0) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x))))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) 0) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x))))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) 0) |
(fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2 (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x))))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) 0) |
(fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x))))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) 0) |
(fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x))))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) 0) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)) 2) (cbrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)) -1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (cos.f64 x))) 2) (cbrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)) (sqrt.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)) -1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (neg.f64 (cos.f64 x))) (sqrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (neg.f64 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 -1 (cos.f64 x) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x))))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) 0) |
(fma.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x))))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) 0) |
(fma.f64 (*.f64 -2 (sin.f64 (*.f64 (+.f64 x (-.f64 eps x)) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x))))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 x (-.f64 eps x)))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps 0))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) 0) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) |
| ✓ | 0.1b | (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) |
| ✓ | 1.6b | (fma.f64 (cos.f64 eps) -1/2 1/2) |
| ✓ | 1.6b | (+.f64 (cos.f64 eps) -1) |
Compiled 66 to 36 computations (45.5% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 6.0ms | x | @ | inf | (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) |
| 1.0ms | x | @ | 0 | (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) |
| 1.0ms | x | @ | -inf | (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) |
| 1.0ms | x | @ | 0 | (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) |
| 1.0ms | eps | @ | inf | (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) |
| 1× | batch-egg-rewrite |
| 720× | prod-diff_binary64 |
| 612× | log-prod_binary64 |
| 325× | fma-def_binary64 |
| 246× | pow1/3_binary64 |
| 244× | expm1-udef_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 41 |
| 1 | 276 | 41 |
| 2 | 3488 | 41 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (cos.f64 eps) -1) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) |
(*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 eps) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (/.f64 1 (+.f64 (cos.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cos.f64 eps) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (cos.f64 eps) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (cbrt.f64 (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (sqrt.f64 (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) 1) (*.f64 (cos.f64 eps) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (/.f64 1 (+.f64 (cos.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (cos.f64 eps)) 1) (-.f64 (sqrt.f64 (cos.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) 1) (*.f64 (cos.f64 eps) -1)) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (cos.f64 eps) 1) (neg.f64 (pow.f64 (sin.f64 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (sin.f64 eps) 2) (-.f64 -1 (cos.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (-.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) 1) (*.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (*.f64 (cos.f64 eps) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (+.f64 (cos.f64 eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) (neg.f64 (-.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) 1) (*.f64 (cos.f64 eps) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2))) (neg.f64 (+.f64 (cos.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (cos.f64 eps) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) 1) (*.f64 (cos.f64 eps) -1)) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (cos.f64 eps) 1) (neg.f64 (pow.f64 (sin.f64 eps) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (cos.f64 eps) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (cos.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (*.f64 (log.f64 (cos.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (cos.f64 eps) -1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) 1 -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 eps) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 eps)) (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (cbrt.f64 (cos.f64 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 eps)) -1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1/2 (*.f64 (cos.f64 eps) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 eps) -1/2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 (cos.f64 eps) -1/2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 eps) -1/2) 1) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))) (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (cos.f64 eps) -1/2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) 2) (cbrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) (sqrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 eps) -1/2) 3) 1/8) (fma.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 (cos.f64 eps) -1/2) (-.f64 1/4 (*.f64 (*.f64 (cos.f64 eps) -1/2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 (cos.f64 eps) -1/2) -1/4) (fma.f64 (cos.f64 eps) -1/2 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 eps) -1/2) x) (*.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (cos.f64 eps) -1/2)) (*.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) x)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 (cos.f64 eps) -1/2) (*.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 eps) -1/2) x (*.f64 1/2 x)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) x) (*.f64 (neg.f64 (sin.f64 eps)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x)) (*.f64 x (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) x)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 3) (pow.f64 (sin.f64 eps) 3)) x) (fma.f64 (sin.f64 eps) (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x (sin.f64 eps)) (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 2) (pow.f64 (sin.f64 eps) 2)) x) (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 3) (pow.f64 (sin.f64 eps) 3))) (fma.f64 (sin.f64 eps) (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x (sin.f64 eps)) (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 2) (pow.f64 (sin.f64 eps) 2))) (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)) 3) (pow.f64 x 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (*.f64 x (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) x (*.f64 (neg.f64 (sin.f64 eps)) x)))))) |
| 1× | egg-herbie |
| 569× | log-prod_binary64 |
| 491× | fma-neg_binary64 |
| 275× | exp-prod_binary64 |
| 253× | associate-+l+_binary64 |
| 227× | associate-+r+_binary64 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 330 | 2663 |
| 1 | 745 | 2538 |
| 2 | 2541 | 2449 |
| 3 | 6234 | 2435 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/2 (pow.f64 eps 2)) |
(+.f64 (*.f64 1/24 (pow.f64 eps 4)) (*.f64 -1/2 (pow.f64 eps 2))) |
(+.f64 (*.f64 1/24 (pow.f64 eps 4)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 -1/720 (pow.f64 eps 6)))) |
(+.f64 (*.f64 1/24 (pow.f64 eps 4)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/720 (pow.f64 eps 6)) (*.f64 1/40320 (pow.f64 eps 8))))) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (cos.f64 eps) 1) |
(*.f64 1/4 (pow.f64 eps 2)) |
(+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1/48 (pow.f64 eps 4))) |
(+.f64 (*.f64 1/4 (pow.f64 eps 2)) (+.f64 (*.f64 -1/48 (pow.f64 eps 4)) (*.f64 1/1440 (pow.f64 eps 6)))) |
(+.f64 (*.f64 1/4 (pow.f64 eps 2)) (+.f64 (*.f64 -1/48 (pow.f64 eps 4)) (+.f64 (*.f64 -1/80640 (pow.f64 eps 8)) (*.f64 1/1440 (pow.f64 eps 6))))) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) |
(*.f64 1/4 (*.f64 (pow.f64 eps 2) x)) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) x)) (*.f64 -1/48 (*.f64 (pow.f64 eps 4) x))) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) x)) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 eps 4) x)) (*.f64 1/1440 (*.f64 (pow.f64 eps 6) x)))) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) x)) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 eps 4) x)) (+.f64 (*.f64 1/1440 (*.f64 (pow.f64 eps 6) x)) (*.f64 -1/80640 (*.f64 (pow.f64 eps 8) x))))) |
(*.f64 x (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) |
(*.f64 x (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) |
(*.f64 x (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) |
(*.f64 x (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) |
(*.f64 x (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) |
(*.f64 x (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) |
(*.f64 x (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) |
(*.f64 x (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)) (*.f64 -1 (*.f64 x (sin.f64 eps)))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)) (*.f64 -1 (*.f64 x (sin.f64 eps)))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)) (*.f64 -1 (*.f64 x (sin.f64 eps)))) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)) |
(+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))) |
(+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))) |
(+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)) |
(+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))) |
(+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))) |
(+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))) |
(*.f64 -1 (*.f64 eps x)) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x 2)))) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) x)) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x 2))))) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) x)) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x 2))) (*.f64 -1/48 (*.f64 (pow.f64 eps 4) (pow.f64 x 2)))))) |
(*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) |
(*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) |
(*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) |
(*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) |
(*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) |
(*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) |
(*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) |
(*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (/.f64 1 (+.f64 (cos.f64 eps) 1))) |
(*.f64 (+.f64 (cos.f64 eps) -1) 1) |
(*.f64 1 (+.f64 (cos.f64 eps) -1)) |
(*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (cbrt.f64 (+.f64 (cos.f64 eps) -1))) |
(*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) |
(*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) 1) (*.f64 (cos.f64 eps) -1)))) |
(*.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (/.f64 1 (+.f64 (cos.f64 eps) 1))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 eps)) 1) (-.f64 (sqrt.f64 (cos.f64 eps)) 1)) |
(/.f64 1 (/.f64 (-.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) 1) (*.f64 (cos.f64 eps) -1)) (+.f64 -1 (pow.f64 (cos.f64 eps) 3)))) |
(/.f64 1 (/.f64 (+.f64 (cos.f64 eps) 1) (neg.f64 (pow.f64 (sin.f64 eps) 2)))) |
(/.f64 (pow.f64 (sin.f64 eps) 2) (-.f64 -1 (cos.f64 eps))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (-.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) 1) (*.f64 (cos.f64 eps) -1))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (*.f64 (cos.f64 eps) -1)))) |
(/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (+.f64 (cos.f64 eps) 1)) |
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) (neg.f64 (-.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) 1) (*.f64 (cos.f64 eps) -1)))) |
(/.f64 (neg.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2))) (neg.f64 (+.f64 (cos.f64 eps) 1))) |
(pow.f64 (+.f64 (cos.f64 eps) -1) 1) |
(pow.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3) 1/3) |
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 3) |
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) 2) |
(pow.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) 1) (*.f64 (cos.f64 eps) -1)) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) -1) |
(pow.f64 (/.f64 (+.f64 (cos.f64 eps) 1) (neg.f64 (pow.f64 (sin.f64 eps) 2))) -1) |
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 2)) |
(log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (cos.f64 eps) -1)))) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) |
(expm1.f64 (log.f64 (cos.f64 eps))) |
(expm1.f64 (*.f64 (log.f64 (cos.f64 eps)) 1)) |
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) |
(exp.f64 (log.f64 (+.f64 (cos.f64 eps) -1))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (cos.f64 eps) -1)) 1)) |
(fma.f64 (cos.f64 eps) 1 -1) |
(fma.f64 1 (cos.f64 eps) -1) |
(fma.f64 (cbrt.f64 (cos.f64 eps)) (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) -1) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (cbrt.f64 (cos.f64 eps)) -1) |
(fma.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 eps)) -1) |
(+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) |
(+.f64 (*.f64 (cos.f64 eps) -1/2) 1/2) |
(+.f64 0 (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(+.f64 (*.f64 (*.f64 (cos.f64 eps) -1/2) 1) 1/2) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))) (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))) 1) |
(*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) 1) |
(*.f64 1 (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) 2) (cbrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))) |
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) (sqrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 eps) -1/2) 3) 1/8) (fma.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 (cos.f64 eps) -1/2) (-.f64 1/4 (*.f64 (*.f64 (cos.f64 eps) -1/2) 1/2)))) |
(/.f64 (fma.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 (cos.f64 eps) -1/2) -1/4) (fma.f64 (cos.f64 eps) -1/2 -1/2)) |
(pow.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) 1) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) 3) 1/3) |
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) 3) |
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) 2) |
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) 2)) |
(log.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)))) |
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))) |
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))) |
(exp.f64 (log.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) 1)) |
(+.f64 0 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x)) |
(+.f64 (*.f64 (*.f64 (cos.f64 eps) -1/2) x) (*.f64 1/2 x)) |
(+.f64 (*.f64 x (*.f64 (cos.f64 eps) -1/2)) (*.f64 x 1/2)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) x)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) x)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) x)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x))) 1) |
(pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 1) |
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x)) 3) |
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x)) 2) |
(pow.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 2)) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) x)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x)))) |
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x))) |
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x))) |
(exp.f64 (log.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x)) 1)) |
(fma.f64 x (*.f64 (cos.f64 eps) -1/2) (*.f64 x 1/2)) |
(fma.f64 (*.f64 (cos.f64 eps) -1/2) x (*.f64 1/2 x)) |
(+.f64 0 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) x) (*.f64 (neg.f64 (sin.f64 eps)) x)) |
(+.f64 (*.f64 x (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x)) (*.f64 x (neg.f64 (sin.f64 eps)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) x)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) x)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) x)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))))) 1) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 3) (pow.f64 (sin.f64 eps) 3)) x) (fma.f64 (sin.f64 eps) (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x (sin.f64 eps)) (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 2) (pow.f64 (sin.f64 eps) 2)) x) (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x (sin.f64 eps))) |
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 3) (pow.f64 (sin.f64 eps) 3))) (fma.f64 (sin.f64 eps) (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x (sin.f64 eps)) (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 2))) |
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 2) (pow.f64 (sin.f64 eps) 2))) (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x (sin.f64 eps))) |
(pow.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) 1) |
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) 3) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)))) 3) |
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)))) 2) |
(pow.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)) 3)) 1/3) |
(pow.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)) 3) (pow.f64 x 3)) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) x)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)))))) |
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)) 3) (pow.f64 x 3))) |
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))))) |
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))))) |
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)))) 1)) |
(fma.f64 x (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (*.f64 x (neg.f64 (sin.f64 eps)))) |
(fma.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) x (*.f64 (neg.f64 (sin.f64 eps)) x)) |
| Outputs |
|---|
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(+.f64 (*.f64 1/24 (pow.f64 eps 4)) (*.f64 -1/2 (pow.f64 eps 2))) |
(fma.f64 1/24 (pow.f64 eps 4) (*.f64 -1/2 (*.f64 eps eps))) |
(fma.f64 -1/2 (*.f64 eps eps) (*.f64 1/24 (pow.f64 eps 4))) |
(+.f64 (*.f64 1/24 (pow.f64 eps 4)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 -1/720 (pow.f64 eps 6)))) |
(fma.f64 1/24 (pow.f64 eps 4) (fma.f64 -1/2 (*.f64 eps eps) (*.f64 -1/720 (pow.f64 eps 6)))) |
(fma.f64 1/24 (pow.f64 eps 4) (fma.f64 -1/720 (pow.f64 eps 6) (*.f64 -1/2 (*.f64 eps eps)))) |
(+.f64 (*.f64 1/24 (pow.f64 eps 4)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/720 (pow.f64 eps 6)) (*.f64 1/40320 (pow.f64 eps 8))))) |
(fma.f64 1/24 (pow.f64 eps 4) (fma.f64 -1/2 (*.f64 eps eps) (fma.f64 -1/720 (pow.f64 eps 6) (*.f64 1/40320 (pow.f64 eps 8))))) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 1/4 (pow.f64 eps 2)) |
(*.f64 (*.f64 eps eps) 1/4) |
(*.f64 eps (*.f64 eps 1/4)) |
(+.f64 (*.f64 1/4 (pow.f64 eps 2)) (*.f64 -1/48 (pow.f64 eps 4))) |
(fma.f64 1/4 (*.f64 eps eps) (*.f64 (pow.f64 eps 4) -1/48)) |
(fma.f64 (*.f64 eps eps) 1/4 (*.f64 (pow.f64 eps 4) -1/48)) |
(+.f64 (*.f64 1/4 (pow.f64 eps 2)) (+.f64 (*.f64 -1/48 (pow.f64 eps 4)) (*.f64 1/1440 (pow.f64 eps 6)))) |
(fma.f64 1/4 (*.f64 eps eps) (fma.f64 -1/48 (pow.f64 eps 4) (*.f64 (pow.f64 eps 6) 1/1440))) |
(fma.f64 (*.f64 eps eps) 1/4 (fma.f64 (pow.f64 eps 4) -1/48 (*.f64 (pow.f64 eps 6) 1/1440))) |
(+.f64 (*.f64 1/4 (pow.f64 eps 2)) (+.f64 (*.f64 -1/48 (pow.f64 eps 4)) (+.f64 (*.f64 -1/80640 (pow.f64 eps 8)) (*.f64 1/1440 (pow.f64 eps 6))))) |
(fma.f64 1/4 (*.f64 eps eps) (fma.f64 -1/48 (pow.f64 eps 4) (fma.f64 -1/80640 (pow.f64 eps 8) (*.f64 (pow.f64 eps 6) 1/1440)))) |
(fma.f64 (*.f64 eps eps) 1/4 (fma.f64 (pow.f64 eps 4) -1/48 (fma.f64 (pow.f64 eps 6) 1/1440 (*.f64 (pow.f64 eps 8) -1/80640)))) |
(fma.f64 (*.f64 eps eps) 1/4 (fma.f64 (pow.f64 eps 4) -1/48 (fma.f64 (pow.f64 eps 8) -1/80640 (*.f64 (pow.f64 eps 6) 1/1440)))) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(*.f64 1/4 (*.f64 (pow.f64 eps 2) x)) |
(*.f64 1/4 (*.f64 (*.f64 eps eps) x)) |
(*.f64 (*.f64 eps eps) (*.f64 1/4 x)) |
(*.f64 (*.f64 eps eps) (*.f64 x 1/4)) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) x)) (*.f64 -1/48 (*.f64 (pow.f64 eps 4) x))) |
(fma.f64 1/4 (*.f64 (*.f64 eps eps) x) (*.f64 -1/48 (*.f64 (pow.f64 eps 4) x))) |
(*.f64 x (fma.f64 (*.f64 eps eps) 1/4 (*.f64 (pow.f64 eps 4) -1/48))) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) x)) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 eps 4) x)) (*.f64 1/1440 (*.f64 (pow.f64 eps 6) x)))) |
(fma.f64 1/4 (*.f64 (*.f64 eps eps) x) (fma.f64 -1/48 (*.f64 (pow.f64 eps 4) x) (*.f64 1/1440 (*.f64 (pow.f64 eps 6) x)))) |
(fma.f64 1/4 (*.f64 eps (*.f64 eps x)) (*.f64 x (fma.f64 (pow.f64 eps 4) -1/48 (*.f64 (pow.f64 eps 6) 1/1440)))) |
(*.f64 x (fma.f64 (*.f64 eps eps) 1/4 (fma.f64 (pow.f64 eps 4) -1/48 (*.f64 (pow.f64 eps 6) 1/1440)))) |
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) x)) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 eps 4) x)) (+.f64 (*.f64 1/1440 (*.f64 (pow.f64 eps 6) x)) (*.f64 -1/80640 (*.f64 (pow.f64 eps 8) x))))) |
(fma.f64 1/4 (*.f64 (*.f64 eps eps) x) (fma.f64 -1/48 (*.f64 (pow.f64 eps 4) x) (fma.f64 1/1440 (*.f64 (pow.f64 eps 6) x) (*.f64 -1/80640 (*.f64 (pow.f64 eps 8) x))))) |
(+.f64 (*.f64 x (fma.f64 (*.f64 eps eps) 1/4 (*.f64 (pow.f64 eps 4) -1/48))) (*.f64 x (fma.f64 (pow.f64 eps 6) 1/1440 (*.f64 (pow.f64 eps 8) -1/80640)))) |
(*.f64 x (fma.f64 (*.f64 eps eps) 1/4 (fma.f64 (pow.f64 eps 4) -1/48 (fma.f64 (pow.f64 eps 8) -1/80640 (*.f64 (pow.f64 eps 6) 1/1440))))) |
(*.f64 x (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 x (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 x (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 x (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 x (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 x (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 x (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 x (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(neg.f64 (*.f64 x (sin.f64 eps))) |
(*.f64 x (neg.f64 (sin.f64 eps))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)) (*.f64 -1 (*.f64 x (sin.f64 eps)))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)) (*.f64 -1 (*.f64 x (sin.f64 eps)))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)) (*.f64 -1 (*.f64 x (sin.f64 eps)))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)) |
(*.f64 x (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2))) |
(*.f64 x (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2))) |
(+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)) |
(*.f64 x (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2))) |
(*.f64 x (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2))) |
(+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(*.f64 -1 (*.f64 eps x)) |
(neg.f64 (*.f64 eps x)) |
(*.f64 eps (neg.f64 x)) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x 2)))) |
(fma.f64 -1 (*.f64 eps x) (*.f64 1/4 (*.f64 (*.f64 eps eps) (*.f64 x x)))) |
(-.f64 (*.f64 (*.f64 eps (*.f64 eps 1/4)) (*.f64 x x)) (*.f64 eps x)) |
(*.f64 x (-.f64 (*.f64 (*.f64 eps eps) (*.f64 x 1/4)) eps)) |
(*.f64 x (fma.f64 (*.f64 eps eps) (*.f64 x 1/4) (neg.f64 eps))) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) x)) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x 2))))) |
(fma.f64 -1 (*.f64 eps x) (fma.f64 1/6 (*.f64 x (pow.f64 eps 3)) (*.f64 1/4 (*.f64 (*.f64 eps eps) (*.f64 x x))))) |
(-.f64 (fma.f64 1/4 (*.f64 eps (*.f64 eps (*.f64 x x))) (*.f64 x (*.f64 1/6 (pow.f64 eps 3)))) (*.f64 eps x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 eps eps) (*.f64 x 1/4)) eps)) (*.f64 (pow.f64 eps 3) (*.f64 x 1/6))) |
(+.f64 (*.f64 x (fma.f64 (*.f64 eps eps) (*.f64 x 1/4) (neg.f64 eps))) (*.f64 (pow.f64 eps 3) (*.f64 x 1/6))) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) x)) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x 2))) (*.f64 -1/48 (*.f64 (pow.f64 eps 4) (pow.f64 x 2)))))) |
(fma.f64 -1 (*.f64 eps x) (fma.f64 1/6 (*.f64 x (pow.f64 eps 3)) (fma.f64 1/4 (*.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 -1/48 (*.f64 (pow.f64 eps 4) (*.f64 x x)))))) |
(-.f64 (fma.f64 1/6 (*.f64 x (pow.f64 eps 3)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 eps eps) 1/4 (*.f64 (pow.f64 eps 4) -1/48)))) (*.f64 eps x)) |
(*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (/.f64 1 (+.f64 (cos.f64 eps) 1))) |
(+.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (/.f64 -1 (+.f64 (cos.f64 eps) 1))) |
(*.f64 (+.f64 (cos.f64 eps) -1) 1) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 1 (+.f64 (cos.f64 eps) -1)) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2)) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (cbrt.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) 1) (*.f64 (cos.f64 eps) -1)))) |
(*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (*.f64 (cos.f64 eps) -1))))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (cos.f64 eps) (+.f64 1 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (cos.f64 eps) (+.f64 (cos.f64 eps) 1) 1)) |
(*.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (/.f64 1 (+.f64 (cos.f64 eps) 1))) |
(*.f64 (/.f64 1 (+.f64 (cos.f64 eps) 1)) (neg.f64 (pow.f64 (sin.f64 eps) 2))) |
(/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (+.f64 (cos.f64 eps) 1)) |
(neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 eps)) 1) (-.f64 (sqrt.f64 (cos.f64 eps)) 1)) |
(+.f64 (cos.f64 eps) -1) |
(/.f64 1 (/.f64 (-.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) 1) (*.f64 (cos.f64 eps) -1)) (+.f64 -1 (pow.f64 (cos.f64 eps) 3)))) |
(*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (*.f64 (cos.f64 eps) -1))))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (cos.f64 eps) (+.f64 1 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (cos.f64 eps) (+.f64 (cos.f64 eps) 1) 1)) |
(/.f64 1 (/.f64 (+.f64 (cos.f64 eps) 1) (neg.f64 (pow.f64 (sin.f64 eps) 2)))) |
(*.f64 (/.f64 1 (+.f64 (cos.f64 eps) 1)) (neg.f64 (pow.f64 (sin.f64 eps) 2))) |
(/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (+.f64 (cos.f64 eps) 1)) |
(neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps))) |
(/.f64 (pow.f64 (sin.f64 eps) 2) (-.f64 -1 (cos.f64 eps))) |
(*.f64 (/.f64 1 (+.f64 (cos.f64 eps) 1)) (neg.f64 (pow.f64 (sin.f64 eps) 2))) |
(/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (+.f64 (cos.f64 eps) 1)) |
(neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (-.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) 1) (*.f64 (cos.f64 eps) -1))) |
(*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (*.f64 (cos.f64 eps) -1))))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (cos.f64 eps) (+.f64 1 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (cos.f64 eps) (+.f64 (cos.f64 eps) 1) 1)) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (*.f64 (cos.f64 eps) -1)))) |
(*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (*.f64 (cos.f64 eps) -1))))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (cos.f64 eps) (+.f64 1 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (cos.f64 eps) (+.f64 (cos.f64 eps) 1) 1)) |
(/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (+.f64 (cos.f64 eps) 1)) |
(*.f64 (/.f64 1 (+.f64 (cos.f64 eps) 1)) (neg.f64 (pow.f64 (sin.f64 eps) 2))) |
(neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps))) |
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) (neg.f64 (-.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) 1) (*.f64 (cos.f64 eps) -1)))) |
(*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (*.f64 (cos.f64 eps) -1))))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (cos.f64 eps) (+.f64 1 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (cos.f64 eps) (+.f64 (cos.f64 eps) 1) 1)) |
(/.f64 (neg.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2))) (neg.f64 (+.f64 (cos.f64 eps) 1))) |
(*.f64 (/.f64 1 (+.f64 (cos.f64 eps) 1)) (neg.f64 (pow.f64 (sin.f64 eps) 2))) |
(/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (+.f64 (cos.f64 eps) 1)) |
(neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps))) |
(pow.f64 (+.f64 (cos.f64 eps) -1) 1) |
(+.f64 (cos.f64 eps) -1) |
(pow.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3) 1/3) |
(+.f64 (cos.f64 eps) -1) |
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 3) |
(+.f64 (cos.f64 eps) -1) |
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) 2) |
(+.f64 (cos.f64 eps) -1) |
(pow.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) 1) (*.f64 (cos.f64 eps) -1)) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) -1) |
(*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (*.f64 (cos.f64 eps) -1))))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (cos.f64 eps) (+.f64 1 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (cos.f64 eps) (+.f64 (cos.f64 eps) 1) 1)) |
(pow.f64 (/.f64 (+.f64 (cos.f64 eps) 1) (neg.f64 (pow.f64 (sin.f64 eps) 2))) -1) |
(*.f64 (/.f64 1 (+.f64 (cos.f64 eps) 1)) (neg.f64 (pow.f64 (sin.f64 eps) 2))) |
(/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (+.f64 (cos.f64 eps) 1)) |
(neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps))) |
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 2)) |
(+.f64 (cos.f64 eps) -1) |
(log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (cos.f64 eps) -1)))) |
(+.f64 (cos.f64 eps) -1) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) |
(+.f64 (cos.f64 eps) -1) |
(expm1.f64 (log.f64 (cos.f64 eps))) |
(expm1.f64 (*.f64 (log.f64 (cos.f64 eps)) 1)) |
(expm1.f64 (log.f64 (cos.f64 eps))) |
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(exp.f64 (log.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(exp.f64 (*.f64 (log.f64 (+.f64 (cos.f64 eps) -1)) 1)) |
(+.f64 (cos.f64 eps) -1) |
(fma.f64 (cos.f64 eps) 1 -1) |
(+.f64 (cos.f64 eps) -1) |
(fma.f64 1 (cos.f64 eps) -1) |
(+.f64 (cos.f64 eps) -1) |
(fma.f64 (cbrt.f64 (cos.f64 eps)) (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) -1) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (cbrt.f64 (cos.f64 eps)) -1) |
(fma.f64 (cbrt.f64 (cos.f64 eps)) (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) -1) |
(fma.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 eps)) -1) |
(+.f64 (cos.f64 eps) -1) |
(+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(+.f64 (*.f64 (cos.f64 eps) -1/2) 1/2) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(+.f64 0 (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(+.f64 (*.f64 (*.f64 (cos.f64 eps) -1/2) 1) 1/2) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))) (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 -1/2 (cos.f64 eps) 1/2))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 -1/2 (cos.f64 eps) 1/2))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 -1/2 (cos.f64 eps) 1/2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))))) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))) 1) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) 1) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(*.f64 1 (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) 2)) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) 2) (cbrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) (sqrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 eps) -1/2) 3) 1/8) (fma.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 (cos.f64 eps) -1/2) (-.f64 1/4 (*.f64 (*.f64 (cos.f64 eps) -1/2) 1/2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (cos.f64 eps)) 3) 1/8) (fma.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 -1/2 (cos.f64 eps)) (-.f64 1/4 (*.f64 (cos.f64 eps) -1/4)))) |
(/.f64 (fma.f64 (pow.f64 (cos.f64 eps) 3) -1/8 1/8) (+.f64 (+.f64 1/4 (*.f64 (cos.f64 eps) 1/4)) (*.f64 1/4 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (fma.f64 (pow.f64 (cos.f64 eps) 3) -1/8 1/8) (+.f64 1/4 (+.f64 (*.f64 (cos.f64 eps) 1/4) (*.f64 1/4 (pow.f64 (cos.f64 eps) 2))))) |
(/.f64 (fma.f64 (pow.f64 (cos.f64 eps) 3) -1/8 1/8) (fma.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/4 (*.f64 (cos.f64 eps) 1/4))) |
(/.f64 (fma.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 (cos.f64 eps) -1/2) -1/4) (fma.f64 (cos.f64 eps) -1/2 -1/2)) |
(/.f64 (fma.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 -1/2 (cos.f64 eps)) -1/4) (fma.f64 (cos.f64 eps) -1/2 -1/2)) |
(/.f64 (+.f64 -1/4 (*.f64 1/4 (pow.f64 (cos.f64 eps) 2))) (fma.f64 -1/2 (cos.f64 eps) -1/2)) |
(pow.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) 1) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) 3) 1/3) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) 3) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) 2) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) 2)) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(log.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)))) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) 3)) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(exp.f64 (log.f64 (fma.f64 (cos.f64 eps) -1/2 1/2))) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) 1)) |
(fma.f64 (cos.f64 eps) -1/2 1/2) |
(fma.f64 -1/2 (cos.f64 eps) 1/2) |
(+.f64 0 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x)) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(+.f64 (*.f64 (*.f64 (cos.f64 eps) -1/2) x) (*.f64 1/2 x)) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(+.f64 (*.f64 x (*.f64 (cos.f64 eps) -1/2)) (*.f64 x 1/2)) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) x)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) x)))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 -1/2 (cos.f64 eps) 1/2)) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 -1/2 (cos.f64 eps) 1/2)) x)))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 -1/2 (cos.f64 eps) 1/2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) x)))) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x))) 1) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 1) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x)) 3) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x)) 2) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(pow.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 3) 1/3) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 2)) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 (cos.f64 eps) -1/2 1/2)) x)) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x)))) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 3)) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x))) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x))) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(exp.f64 (log.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x))) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x)) 1)) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(fma.f64 x (*.f64 (cos.f64 eps) -1/2) (*.f64 x 1/2)) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(fma.f64 (*.f64 (cos.f64 eps) -1/2) x (*.f64 1/2 x)) |
(*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) |
(*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) |
(+.f64 0 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) x) (*.f64 (neg.f64 (sin.f64 eps)) x)) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(+.f64 (*.f64 x (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x)) (*.f64 x (neg.f64 (sin.f64 eps)))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) x)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) x)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) x)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) x)))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) x)))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) x)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) x)))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))))) 1) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 3) (pow.f64 (sin.f64 eps) 3)) x) (fma.f64 (sin.f64 eps) (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x (sin.f64 eps)) (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 2))) |
(/.f64 x (/.f64 (fma.f64 (sin.f64 eps) (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x (sin.f64 eps)) (pow.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) 2)) (-.f64 (pow.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) 3) (pow.f64 (sin.f64 eps) 3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) 3) (pow.f64 (sin.f64 eps) 3)) (fma.f64 (sin.f64 eps) (fma.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2) (sin.f64 eps)) (pow.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) 2))) x) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 2) (pow.f64 (sin.f64 eps) 2)) x) (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x (sin.f64 eps))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) 2) (pow.f64 (sin.f64 eps) 2)) (/.f64 (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x (sin.f64 eps)) x)) |
(*.f64 (/.f64 x (fma.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2) (sin.f64 eps))) (-.f64 (pow.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) 2) (pow.f64 (sin.f64 eps) 2))) |
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 3) (pow.f64 (sin.f64 eps) 3))) (fma.f64 (sin.f64 eps) (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x (sin.f64 eps)) (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 2))) |
(/.f64 x (/.f64 (fma.f64 (sin.f64 eps) (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x (sin.f64 eps)) (pow.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) 2)) (-.f64 (pow.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) 3) (pow.f64 (sin.f64 eps) 3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) 3) (pow.f64 (sin.f64 eps) 3)) (fma.f64 (sin.f64 eps) (fma.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2) (sin.f64 eps)) (pow.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) 2))) x) |
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) 2) (pow.f64 (sin.f64 eps) 2))) (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x (sin.f64 eps))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) 2) (pow.f64 (sin.f64 eps) 2)) (/.f64 (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x (sin.f64 eps)) x)) |
(*.f64 (/.f64 x (fma.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2) (sin.f64 eps))) (-.f64 (pow.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) 2) (pow.f64 (sin.f64 eps) 2))) |
(pow.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) 1) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) 3) 1/3) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)))) 3) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)))) 2) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(pow.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)) 3)) 1/3) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(pow.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)) 3) (pow.f64 x 3)) 1/3) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) 2)) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) x)) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)))))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) 3)) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)) 3))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)) 3) (pow.f64 x 3))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps)))) 1)) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(fma.f64 x (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (*.f64 x (neg.f64 (sin.f64 eps)))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
(fma.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) x (*.f64 (neg.f64 (sin.f64 eps)) x)) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) (sin.f64 eps))) |
(*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 1/2)) (sin.f64 eps))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))) |
| ✓ | 0.2b | (*.f64 (sin.f64 x) (sin.f64 eps)) |
| ✓ | 3.5b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
Compiled 54 to 11 computations (79.6% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | eps | @ | inf | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
| 1.0ms | x | @ | inf | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
| 1.0ms | eps | @ | -inf | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
| 1.0ms | eps | @ | 0 | (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))) |
| 1.0ms | x | @ | -inf | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
| 1× | batch-egg-rewrite |
| 552× | log-prod_binary64 |
| 356× | pow-prod-down_binary64 |
| 308× | fma-def_binary64 |
| 302× | pow2_binary64 |
| 209× | expm1-udef_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 48 |
| 1 | 259 | 38 |
| 2 | 3713 | 38 |
| 1× | node limit |
| Inputs |
|---|
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) 0) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) 2) (cbrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (-.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 1 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 1 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sin.f64 x) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (-.f64 x eps)) 2) (/.f64 (cos.f64 (+.f64 x eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 2 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) -1) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) 0) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) (/.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (neg.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (neg.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3))) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3)) (+.f64 0 (+.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) (*.f64 0 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3))) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (exp.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)) (+.f64 1 (expm1.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (+.f64 1 (expm1.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 x))) (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (cos.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (exp.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)) (+.f64 1 (expm1.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (+.f64 1 (expm1.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) 1 (*.f64 (sin.f64 x) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) -1 (*.f64 (sin.f64 x) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 1 (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) -1 (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 1 (+.f64 (cos.f64 x) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) -1 (+.f64 (cos.f64 x) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) -1 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) (/.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) (/.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 2) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 2) (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cbrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (neg.f64 (cbrt.f64 (cos.f64 x))) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (sin.f64 x)) 2) (*.f64 (cbrt.f64 (sin.f64 x)) (sin.f64 eps)) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 x)) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (+.f64 (cos.f64 x) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (neg.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (+.f64 (cos.f64 x) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (neg.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (sin.f64 eps)) 2) (*.f64 (cbrt.f64 (sin.f64 eps)) (sin.f64 x)) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (sin.f64 x)) (*.f64 (sqrt.f64 (sin.f64 x)) (sin.f64 eps)) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (neg.f64 (sqrt.f64 (cos.f64 x))) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (neg.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (+.f64 (cos.f64 x) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (neg.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (sin.f64 eps)) (*.f64 (sqrt.f64 (sin.f64 eps)) (sin.f64 x)) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) 1/2 (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2))) (+.f64 (cos.f64 x) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sin.f64 x) (pow.f64 (cbrt.f64 (sin.f64 eps)) 2)) (cbrt.f64 (sin.f64 eps)) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sin.f64 x) (sqrt.f64 (sin.f64 eps))) (sqrt.f64 (sin.f64 eps)) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sin.f64 eps) (pow.f64 (cbrt.f64 (sin.f64 x)) 2)) (cbrt.f64 (sin.f64 x)) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sin.f64 eps) (sqrt.f64 (sin.f64 x))) (sqrt.f64 (sin.f64 x)) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))))) |
| 1× | egg-herbie |
| 370× | fma-neg_binary64 |
| 327× | associate-/r*_binary64 |
| 307× | cancel-sign-sub-inv_binary64 |
| 251× | fma-def_binary64 |
| 227× | distribute-rgt-neg-in_binary64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 420 | 4748 |
| 1 | 1009 | 4591 |
| 2 | 3356 | 4211 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (cos.f64 eps) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))))) 1) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) x) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 (sin.f64 eps) x)) |
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 (sin.f64 eps) x))) |
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 x 7) (sin.f64 eps))) (*.f64 (sin.f64 eps) x)))) |
(*.f64 eps (sin.f64 x)) |
(+.f64 (*.f64 eps (sin.f64 x)) (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))) |
(+.f64 (*.f64 eps (sin.f64 x)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 eps 7) (sin.f64 x))) (+.f64 (*.f64 eps (sin.f64 x)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
1 |
(+.f64 1 (*.f64 (sin.f64 eps) x)) |
(+.f64 1 (+.f64 (*.f64 (sin.f64 eps) x) (*.f64 -1/2 (pow.f64 x 2)))) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 1 (+.f64 (*.f64 (sin.f64 eps) x) (*.f64 -1/2 (pow.f64 x 2))))) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(cos.f64 x) |
(+.f64 (*.f64 eps (sin.f64 x)) (cos.f64 x)) |
(+.f64 (*.f64 eps (sin.f64 x)) (+.f64 (cos.f64 x) (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(+.f64 (*.f64 eps (sin.f64 x)) (+.f64 (cos.f64 x) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(+.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(+.f64 0 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) 1) |
(-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) 0) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(*.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 1) |
(*.f64 1 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) 2) (cbrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (-.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(pow.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 1) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 2) 1/2) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 3) 1/3) |
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) 3) |
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 2)) |
(log.f64 (exp.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(log.f64 (/.f64 (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log.f64 (/.f64 (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 1 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 1 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(exp.f64 (log.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) 1)) |
(+.f64 0 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) 1) |
(-.f64 (/.f64 (cos.f64 (-.f64 x eps)) 2) (/.f64 (cos.f64 (+.f64 x eps)) 2)) |
(/.f64 1 (/.f64 2 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))))) |
(/.f64 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) 2) |
(/.f64 (neg.f64 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps)))) -2) |
(pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 1) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) 1/2) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 3) |
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 2) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) 1/3) |
(pow.f64 (/.f64 2 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps)))) -1) |
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) |
(log.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(exp.f64 (log.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 1)) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(+.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 x)) |
(+.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (cos.f64 x))) |
(+.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(+.f64 0 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(+.f64 (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(+.f64 (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) -1) (cos.f64 x)) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(+.f64 (-.f64 0 (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(+.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) 0) (cos.f64 x)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 1) |
(*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) -1) |
(*.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(*.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) (/.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(*.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (neg.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(*.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(*.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (neg.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)))) |
(*.f64 -1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (cos.f64 x)))) |
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(*.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(*.f64 (*.f64 -1 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 1 (/.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(/.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3))) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)))) |
(/.f64 (-.f64 0 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3)) (+.f64 0 (+.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) (*.f64 0 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(/.f64 (-.f64 0 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3))) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2))) |
(pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 1) |
(pow.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) 1/2) |
(pow.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3) 1/3) |
(pow.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 3) |
(pow.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 2) |
(pow.f64 (/.f64 (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3))) -1) |
(pow.f64 (/.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) -1) |
(neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(sqrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) |
(log.f64 (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (exp.f64 (cos.f64 x)))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 x))) (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))) |
(log.f64 (*.f64 (exp.f64 (cos.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (exp.f64 (cos.f64 x)))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3)) |
(hypot.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 x)) |
(expm1.f64 (log1p.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(log1p.f64 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(exp.f64 (log.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 1)) |
(fma.f64 (cos.f64 x) 1 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) -1 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 1 (cos.f64 x)) |
(fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) -1 (cos.f64 x)) |
(fma.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 1 (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) -1 (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) -1 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 1 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 1 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 x)) |
(fma.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) (/.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) (/.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 2) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 2) (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cbrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (neg.f64 (cbrt.f64 (cos.f64 x))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 x)) 2) (*.f64 (cbrt.f64 (sin.f64 x)) (sin.f64 eps)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (cos.f64 x)) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (neg.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (neg.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 eps)) 2) (*.f64 (cbrt.f64 (sin.f64 eps)) (sin.f64 x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (sin.f64 x)) (*.f64 (sqrt.f64 (sin.f64 x)) (sin.f64 eps)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (neg.f64 (sqrt.f64 (cos.f64 x))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (neg.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (neg.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (sin.f64 eps)) (*.f64 (sqrt.f64 (sin.f64 eps)) (sin.f64 x)) (cos.f64 x)) |
(fma.f64 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) 1/2 (cos.f64 x)) |
(fma.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 -1 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 -1 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 x)) |
(fma.f64 -1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 -1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (neg.f64 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (*.f64 -1 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 -1 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (*.f64 (sin.f64 x) (pow.f64 (cbrt.f64 (sin.f64 eps)) 2)) (cbrt.f64 (sin.f64 eps)) (cos.f64 x)) |
(fma.f64 (*.f64 (sin.f64 x) (sqrt.f64 (sin.f64 eps))) (sqrt.f64 (sin.f64 eps)) (cos.f64 x)) |
(fma.f64 (*.f64 (sin.f64 eps) (pow.f64 (cbrt.f64 (sin.f64 x)) 2)) (cbrt.f64 (sin.f64 x)) (cos.f64 x)) |
(fma.f64 (*.f64 (sin.f64 eps) (sqrt.f64 (sin.f64 x))) (sqrt.f64 (sin.f64 x)) (cos.f64 x)) |
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (*.f64 -1 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
| Outputs |
|---|
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (neg.f64 (*.f64 x (sin.f64 eps))) 1)) |
(+.f64 -1 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps)))) |
(-.f64 (cos.f64 eps) (fma.f64 x (sin.f64 eps) 1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (*.f64 x x))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) (*.f64 x x) (*.f64 x (neg.f64 (sin.f64 eps)))) -1)) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (*.f64 x x)))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (+.f64 (*.f64 x (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 1/6 (pow.f64 x 3)) (neg.f64 x)))) -1)) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (sin.f64 eps) (-.f64 (*.f64 1/6 (pow.f64 x 3)) x)) (fma.f64 x (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2)) -1))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(neg.f64 (*.f64 eps (sin.f64 x))) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (*.f64 -1/2 (*.f64 eps eps)) (cos.f64 x) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (neg.f64 (*.f64 eps (sin.f64 x))))) |
(fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 (*.f64 -1/2 (*.f64 eps eps)) (cos.f64 x) (*.f64 eps (neg.f64 (sin.f64 x))))) |
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps))) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3))))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (neg.f64 (*.f64 eps (sin.f64 x)))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 (*.f64 -1/2 (*.f64 eps eps)) (cos.f64 x) (*.f64 eps (neg.f64 (sin.f64 x)))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps))) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3)))))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) x) |
(*.f64 x (sin.f64 eps)) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 (sin.f64 eps) x)) |
(fma.f64 -1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (+.f64 x (*.f64 (pow.f64 x 3) -1/6))) |
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 (sin.f64 eps) x))) |
(fma.f64 1/120 (*.f64 (sin.f64 eps) (pow.f64 x 5)) (fma.f64 -1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (*.f64 x (sin.f64 eps)))) |
(fma.f64 1/120 (*.f64 (sin.f64 eps) (pow.f64 x 5)) (*.f64 (sin.f64 eps) (+.f64 x (*.f64 (pow.f64 x 3) -1/6)))) |
(*.f64 (sin.f64 eps) (+.f64 x (+.f64 (*.f64 1/120 (pow.f64 x 5)) (*.f64 (pow.f64 x 3) -1/6)))) |
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 x 7) (sin.f64 eps))) (*.f64 (sin.f64 eps) x)))) |
(fma.f64 1/120 (*.f64 (sin.f64 eps) (pow.f64 x 5)) (fma.f64 -1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (fma.f64 -1/5040 (*.f64 (sin.f64 eps) (pow.f64 x 7)) (*.f64 x (sin.f64 eps))))) |
(+.f64 (*.f64 (sin.f64 eps) (+.f64 x (*.f64 -1/5040 (pow.f64 x 7)))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 1/120 (pow.f64 x 5)) (*.f64 (pow.f64 x 3) -1/6)))) |
(*.f64 (sin.f64 eps) (+.f64 (+.f64 x (*.f64 -1/5040 (pow.f64 x 7))) (+.f64 (*.f64 1/120 (pow.f64 x 5)) (*.f64 (pow.f64 x 3) -1/6)))) |
(*.f64 eps (sin.f64 x)) |
(+.f64 (*.f64 eps (sin.f64 x)) (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))) |
(fma.f64 eps (sin.f64 x) (*.f64 (*.f64 (sin.f64 x) (pow.f64 eps 3)) -1/6)) |
(*.f64 (sin.f64 x) (+.f64 eps (*.f64 (pow.f64 eps 3) -1/6))) |
(+.f64 (*.f64 eps (sin.f64 x)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(fma.f64 eps (sin.f64 x) (fma.f64 1/120 (*.f64 (sin.f64 x) (pow.f64 eps 5)) (*.f64 (*.f64 (sin.f64 x) (pow.f64 eps 3)) -1/6))) |
(fma.f64 eps (sin.f64 x) (*.f64 (sin.f64 x) (+.f64 (*.f64 (pow.f64 eps 3) -1/6) (*.f64 1/120 (pow.f64 eps 5))))) |
(*.f64 (sin.f64 x) (+.f64 (+.f64 eps (*.f64 1/120 (pow.f64 eps 5))) (*.f64 (pow.f64 eps 3) -1/6))) |
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 eps 7) (sin.f64 x))) (+.f64 (*.f64 eps (sin.f64 x)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(fma.f64 -1/5040 (*.f64 (sin.f64 x) (pow.f64 eps 7)) (fma.f64 eps (sin.f64 x) (fma.f64 1/120 (*.f64 (sin.f64 x) (pow.f64 eps 5)) (*.f64 (*.f64 (sin.f64 x) (pow.f64 eps 3)) -1/6)))) |
(+.f64 (*.f64 (sin.f64 x) (+.f64 (*.f64 (pow.f64 eps 3) -1/6) (*.f64 1/120 (pow.f64 eps 5)))) (*.f64 (sin.f64 x) (+.f64 (*.f64 -1/5040 (pow.f64 eps 7)) eps))) |
(*.f64 (sin.f64 x) (+.f64 (+.f64 (*.f64 (pow.f64 eps 3) -1/6) (*.f64 1/120 (pow.f64 eps 5))) (+.f64 (*.f64 -1/5040 (pow.f64 eps 7)) eps))) |
1 |
(+.f64 1 (*.f64 (sin.f64 eps) x)) |
(+.f64 1 (*.f64 x (sin.f64 eps))) |
(fma.f64 x (sin.f64 eps) 1) |
(+.f64 1 (+.f64 (*.f64 (sin.f64 eps) x) (*.f64 -1/2 (pow.f64 x 2)))) |
(+.f64 1 (fma.f64 (sin.f64 eps) x (*.f64 -1/2 (*.f64 x x)))) |
(+.f64 1 (fma.f64 x (sin.f64 eps) (*.f64 x (*.f64 x -1/2)))) |
(+.f64 1 (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -1/2 x)))) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 1 (+.f64 (*.f64 (sin.f64 eps) x) (*.f64 -1/2 (pow.f64 x 2))))) |
(fma.f64 -1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (+.f64 1 (fma.f64 (sin.f64 eps) x (*.f64 -1/2 (*.f64 x x))))) |
(+.f64 (fma.f64 x (sin.f64 eps) (*.f64 x (*.f64 x -1/2))) (fma.f64 (*.f64 (sin.f64 eps) (pow.f64 x 3)) -1/6 1)) |
(+.f64 (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -1/2 x))) (fma.f64 (*.f64 (sin.f64 eps) (pow.f64 x 3)) -1/6 1)) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(cos.f64 x) |
(+.f64 (*.f64 eps (sin.f64 x)) (cos.f64 x)) |
(fma.f64 eps (sin.f64 x) (cos.f64 x)) |
(+.f64 (*.f64 eps (sin.f64 x)) (+.f64 (cos.f64 x) (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(+.f64 (fma.f64 eps (sin.f64 x) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (pow.f64 eps 3)) -1/6)) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (+.f64 eps (*.f64 (pow.f64 eps 3) -1/6)))) |
(+.f64 (*.f64 eps (sin.f64 x)) (+.f64 (cos.f64 x) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(+.f64 (fma.f64 eps (sin.f64 x) (cos.f64 x)) (fma.f64 1/120 (*.f64 (sin.f64 x) (pow.f64 eps 5)) (*.f64 (*.f64 (sin.f64 x) (pow.f64 eps 3)) -1/6))) |
(+.f64 (cos.f64 x) (fma.f64 eps (sin.f64 x) (*.f64 (sin.f64 x) (+.f64 (*.f64 (pow.f64 eps 3) -1/6) (*.f64 1/120 (pow.f64 eps 5)))))) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (+.f64 (+.f64 eps (*.f64 1/120 (pow.f64 eps 5))) (*.f64 (pow.f64 eps 3) -1/6)))) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(+.f64 0 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(+.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))))))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) 1) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) 0) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 1) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(*.f64 1 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) 2)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) 2) (cbrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (-.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (-.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2) (*.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (-.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 3)) (+.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2) (*.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)) (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)) (fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(pow.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 1) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 2) 1/2) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 3) 1/3) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) 3) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(pow.f64 (sqrt.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) 2) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 2)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log.f64 (exp.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log.f64 (/.f64 (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(log.f64 (/.f64 (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 1 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log.f64 (*.f64 (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 1 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 3)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(exp.f64 (log.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) 1)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(+.f64 0 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) 1) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(-.f64 (/.f64 (cos.f64 (-.f64 x eps)) 2) (/.f64 (cos.f64 (+.f64 x eps)) 2)) |
(/.f64 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 eps x))) 2) |
(/.f64 1 (/.f64 2 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))))) |
(*.f64 1/2 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) 2) |
(/.f64 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 eps x))) 2) |
(/.f64 (neg.f64 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps)))) -2) |
(*.f64 1/2 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 eps x)))) |
(pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 1) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) 1/2) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 3) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 2) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) 1/3) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(pow.f64 (/.f64 2 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps)))) -1) |
(*.f64 1/2 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 eps x)))) |
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(log.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(exp.f64 (log.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 1)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 x)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (cos.f64 x))) |
(+.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (*.f64 2 (cos.f64 x))) |
(fma.f64 2 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(+.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 3 (cos.f64 x))) |
(+.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 0 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(fma.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
(-.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) -1) (cos.f64 x)) |
(fma.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
(-.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(fma.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
(-.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (-.f64 0 (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(fma.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
(-.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) 0) (cos.f64 x)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))))) |
(*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 1) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) -1) |
(neg.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(*.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(*.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) (/.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(*.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) |
(*.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(*.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (neg.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(*.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)))) |
(*.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(*.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (neg.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(neg.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3) (pow.f64 (cos.f64 x) 3)) 1) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) |
(*.f64 -1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(neg.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (cos.f64 x)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(*.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)))) |
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(neg.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(*.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(*.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)))) |
(*.f64 (*.f64 -1 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(neg.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3) (pow.f64 (cos.f64 x) 3)) 1) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) |
(/.f64 1 (/.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(/.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3) (pow.f64 (cos.f64 x) 3)) 1) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3))) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3) (pow.f64 (cos.f64 x) 3))) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) |
(/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3) (pow.f64 (cos.f64 x) 3)) 1) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) |
(/.f64 (-.f64 0 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3)) (+.f64 0 (+.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) (*.f64 0 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(neg.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(/.f64 (-.f64 0 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(neg.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3))) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3) (pow.f64 (cos.f64 x) 3))) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) |
(/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) |
(pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 1) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(pow.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) 1/2) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(pow.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3) 1/3) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(pow.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 3) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(pow.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 2) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(pow.f64 (/.f64 (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3))) -1) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3) (pow.f64 (cos.f64 x) 3)) 1) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) |
(pow.f64 (/.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) -1) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(neg.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(sqrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(log.f64 (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(neg.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (exp.f64 (cos.f64 x)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
(log.f64 (/.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 x))) (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(log.f64 (*.f64 (exp.f64 (cos.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (exp.f64 (cos.f64 x)))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(log.f64 (*.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(hypot.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 x)) |
(hypot.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
(expm1.f64 (log1p.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(log1p.f64 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(exp.f64 (log.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 1)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (cos.f64 x) 1 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (cos.f64 x) -1 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
(fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 1 (cos.f64 x)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) -1 (cos.f64 x)) |
(fma.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
(-.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 1 (+.f64 (cos.f64 x) (cos.f64 x))) |
(+.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (*.f64 2 (cos.f64 x))) |
(fma.f64 2 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(+.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 3 (cos.f64 x))) |
(fma.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) -1 (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 -1 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (*.f64 2 (cos.f64 x))) |
(-.f64 (*.f64 2 (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) -1 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(neg.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 1 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 1 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 x)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (cos.f64 x))) |
(+.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (*.f64 2 (cos.f64 x))) |
(fma.f64 2 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(+.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 3 (cos.f64 x))) |
(fma.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) (/.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(+.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (*.f64 2 (cos.f64 x))) |
(fma.f64 2 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(+.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 3 (cos.f64 x))) |
(fma.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2) (/.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 2) (cos.f64 x)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 2) (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cbrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (neg.f64 (cbrt.f64 (cos.f64 x))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 x)) 2) (*.f64 (cbrt.f64 (sin.f64 x)) (sin.f64 eps)) (cos.f64 x)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (cos.f64 x)) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)) (*.f64 2 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)) 0) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)) (*.f64 2 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)) 0) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (neg.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)) (neg.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) (*.f64 2 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2))) (*.f64 2 (cos.f64 x))) |
(-.f64 (*.f64 2 (cos.f64 x)) (*.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2)) (neg.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(*.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)))) |
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 eps)) 2) (*.f64 (cbrt.f64 (sin.f64 eps)) (sin.f64 x)) (cos.f64 x)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (sin.f64 x)) (*.f64 (sqrt.f64 (sin.f64 x)) (sin.f64 eps)) (cos.f64 x)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (neg.f64 (sqrt.f64 (cos.f64 x))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(+.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (*.f64 2 (cos.f64 x))) |
(fma.f64 2 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(+.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 3 (cos.f64 x))) |
(fma.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (neg.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 -1 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (*.f64 2 (cos.f64 x))) |
(-.f64 (*.f64 2 (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (neg.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(neg.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (sin.f64 eps)) (*.f64 (sqrt.f64 (sin.f64 eps)) (sin.f64 x)) (cos.f64 x)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) 1/2 (cos.f64 x)) |
(fma.f64 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 eps x))) 1/2 (cos.f64 x)) |
(fma.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) (*.f64 2 (cos.f64 x))) |
(+.f64 (*.f64 2 (cos.f64 x)) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3) (pow.f64 (cos.f64 x) 3)) 1) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) |
(fma.f64 -1 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
(fma.f64 -1 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 x)) |
(fma.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
(-.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 -1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 -1 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (*.f64 2 (cos.f64 x))) |
(-.f64 (*.f64 2 (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 -1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(neg.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (neg.f64 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x))) (*.f64 2 (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x))) (*.f64 2 (cos.f64 x))) |
(+.f64 (*.f64 2 (cos.f64 x)) (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)) (neg.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) (*.f64 2 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2))) (*.f64 2 (cos.f64 x))) |
(-.f64 (*.f64 2 (cos.f64 x)) (*.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)))) |
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(*.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)))) |
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 -1 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (*.f64 2 (cos.f64 x))) |
(-.f64 (*.f64 2 (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(neg.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
(fma.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)) (neg.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) (*.f64 2 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2))) (*.f64 2 (cos.f64 x))) |
(-.f64 (*.f64 2 (cos.f64 x)) (*.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)))) |
(fma.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 2))) (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(*.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 2)))) |
(fma.f64 (*.f64 -1 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 -1 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (*.f64 2 (cos.f64 x))) |
(-.f64 (*.f64 2 (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 -1 (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(neg.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 (sin.f64 x) (pow.f64 (cbrt.f64 (sin.f64 eps)) 2)) (cbrt.f64 (sin.f64 eps)) (cos.f64 x)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (*.f64 (sin.f64 x) (sqrt.f64 (sin.f64 eps))) (sqrt.f64 (sin.f64 eps)) (cos.f64 x)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (*.f64 (sin.f64 eps) (pow.f64 (cbrt.f64 (sin.f64 x)) 2)) (cbrt.f64 (sin.f64 x)) (cos.f64 x)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (*.f64 (sin.f64 eps) (sqrt.f64 (sin.f64 x))) (sqrt.f64 (sin.f64 x)) (cos.f64 x)) |
(fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) |
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
(fma.f64 (*.f64 -1 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (cos.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 x)) |
Compiled 25377 to 10743 computations (57.7% saved)
59 alts after pruning (56 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1143 | 45 | 1188 |
| Fresh | 25 | 11 | 36 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 3 | 5 |
| Total | 1171 | 59 | 1230 |
| Status | Error | Program |
|---|---|---|
| 39.9b | (fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) | |
| 35.5b | (fma.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (*.f64 x (cos.f64 (*.f64 1/2 eps))) -2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2) (+.f64 (*.f64 x x) -2))) | |
| 24.5b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (pow.f64 (cbrt.f64 (sin.f64 eps)) 2) (*.f64 (cbrt.f64 (sin.f64 eps)) (sin.f64 x)) (cos.f64 x)))) | |
| 44.4b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (*.f64 (sin.f64 x) (sqrt.f64 (sin.f64 eps))) (sqrt.f64 (sin.f64 eps)) (cos.f64 x)))) | |
| 24.8b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 3))) | |
| 24.4b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (/.f64 1 (/.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) | |
| 40.1b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 2) (neg.f64 (cos.f64 x))))) | |
| 24.5b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 3) (neg.f64 (cos.f64 x))))) | |
| 24.4b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (neg.f64 (cos.f64 x))))) | |
| 24.4b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (+.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 x)))) | |
| 24.4b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (log1p.f64 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) | |
| 24.6b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (exp.f64 (cos.f64 x)))))) | |
| 39.9b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (cos.f64 x))) | |
| 40.8b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 1)) | |
| 40.8b | (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 3) | |
| 36.1b | (pow.f64 (cbrt.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) 3) | |
| 40.7b | (/.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1) (-.f64 (cos.f64 eps) -1)) | |
| ▶ | 41.3b | (-.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3) (cos.f64 x)) |
| 24.6b | (-.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (+.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x)))))) (cos.f64 x)) | |
| 24.4b | (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) | |
| 42.1b | (-.f64 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (cos.f64 x)) | |
| 41.0b | (-.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 1) | |
| 32.8b | (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) eps)) | |
| ▶ | 5.8b | (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
| 24.3b | (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) | |
| 24.4b | (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) | |
| 41.4b | (-.f64 (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 eps x)))))) (cos.f64 x)) | |
| 47.0b | (-.f64 (sqrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cos.f64 x)) | |
| ✓ | 41.0b | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 56.7b | (-.f64 (cos.f64 x) (cos.f64 x)) | |
| 40.5b | (-.f64 (cos.f64 eps) (cos.f64 x)) | |
| ✓ | 40.6b | (-.f64 (cos.f64 eps) 1) |
| 40.7b | (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) (+.f64 (cos.f64 eps) -1)) | |
| 50.3b | (+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 eps eps) (*.f64 x 1/4)) eps)) (+.f64 (cos.f64 eps) -1)) | |
| 40.4b | (+.f64 (*.f64 x (neg.f64 (sin.f64 eps))) (+.f64 (cos.f64 eps) -1)) | |
| 47.0b | (+.f64 (*.f64 eps (neg.f64 x)) (+.f64 (cos.f64 eps) -1)) | |
| 41.8b | (+.f64 -1 (-.f64 (cos.f64 eps) (*.f64 (sin.f64 eps) x))) | |
| 49.6b | (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 1/2 eps))) 2) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 35.0b | (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 eps)) x) (sin.f64 (*.f64 1/2 eps))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 32.5b | (*.f64 (+.f64 (*.f64 1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 49.0b | (*.f64 (+.f64 (sqrt.f64 (cos.f64 eps)) 1) (-.f64 (sqrt.f64 (cos.f64 eps)) 1)) | |
| ✓ | 17.1b | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 35.9b | (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 37.0b | (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 38.0b | (*.f64 (sin.f64 x) (neg.f64 eps)) | |
| ▶ | 52.1b | (*.f64 -1/2 (*.f64 eps eps)) |
| 35.9b | (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) | |
| 56.3b | (sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) | |
| 55.6b | (sqrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 2)) | |
| 55.5b | (sqrt.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 2)) | |
| ▶ | 40.7b | (log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) |
| 24.6b | (log.f64 (/.f64 (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) | |
| 40.7b | (log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))))) | |
| 37.3b | (expm1.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) | |
| ▶ | 34.9b | (expm1.f64 (log1p.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
| 48.5b | (expm1.f64 (log1p.f64 (-.f64 (cos.f64 eps) (cos.f64 x)))) | |
| 51.9b | (expm1.f64 (expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) | |
| 40.7b | (cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) | |
| 39.4b | (cbrt.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 3)) |
Compiled 1692 to 1202 computations (29% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
| ✓ | 0.1b | (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
| ✓ | 0.2b | (*.f64 (sin.f64 eps) (sin.f64 x)) |
| 1.6b | (+.f64 (cos.f64 eps) -1) |
Compiled 42 to 17 computations (59.5% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | -inf | (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
| 1.0ms | eps | @ | inf | (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
| 1.0ms | eps | @ | -inf | (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
| 1.0ms | x | @ | inf | (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
| 0.0ms | x | @ | 0 | (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
| 1× | batch-egg-rewrite |
| 687× | log-prod_binary64 |
| 648× | fma-def_binary64 |
| 341× | fma-neg_binary64 |
| 259× | pow1/3_binary64 |
| 256× | expm1-udef_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 40 |
| 1 | 275 | 40 |
| 2 | 3943 | 40 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (-.f64 eps x)) 2) (/.f64 (cos.f64 (+.f64 eps x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 2 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3))) (neg.f64 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) (neg.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (-.f64 (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3) (pow.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (-.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (exp.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (cos.f64 eps) -1) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (cos.f64 eps) -1) (cos.f64 x) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (cos.f64 eps) -1) (cos.f64 x) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (cos.f64 eps) -1) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 1 (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 1 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 1 (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1 (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1 (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1 (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cbrt.f64 (cos.f64 eps)) (cos.f64 x)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 eps)) (*.f64 (sqrt.f64 (cos.f64 eps)) (cos.f64 x)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cbrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (cos.f64 eps))) (*.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (cos.f64 eps))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 x))) (*.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 x))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2)) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (cos.f64 eps) 2))) (cbrt.f64 (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (cos.f64 eps))) (sqrt.f64 (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 eps) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 eps) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 (sin.f64 eps)) 1) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 (sin.f64 eps)) (cbrt.f64 (pow.f64 (sin.f64 x) 2))) (cbrt.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 (sin.f64 eps)) (sqrt.f64 (sin.f64 x))) (sqrt.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (fma.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x))) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (cos.f64 x)) (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (cos.f64 x)) (+.f64 (cos.f64 eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 x) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 x) (neg.f64 (pow.f64 (sin.f64 eps) 2))) (+.f64 (cos.f64 eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) -1 (*.f64 (cos.f64 x) (cos.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (cos.f64 x) (*.f64 (cos.f64 x) (cos.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cbrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) -1) (*.f64 (cos.f64 x) (cos.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 eps)) (*.f64 (sqrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) -1) (*.f64 (cos.f64 x) (cos.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1 (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 x))) (cbrt.f64 (neg.f64 (cos.f64 x)))) (cbrt.f64 (neg.f64 (cos.f64 x))) (*.f64 (cos.f64 x) (cos.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (neg.f64 (cos.f64 x))) (sqrt.f64 (neg.f64 (cos.f64 x))) (*.f64 (cos.f64 x) (cos.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (cos.f64 eps))) (*.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (cos.f64 eps))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 x))) (*.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 x))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (cos.f64 eps) 2))) (cbrt.f64 (cos.f64 eps)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (cos.f64 eps))) (sqrt.f64 (cos.f64 eps)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 eps) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 eps) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))))) |
| 1× | egg-herbie |
| 761× | times-frac_binary64 |
| 336× | fma-def_binary64 |
| 232× | associate-*l*_binary64 |
| 231× | associate-*r*_binary64 |
| 217× | log-prod_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 583 | 9268 |
| 1 | 1485 | 8826 |
| 2 | 5225 | 8826 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 eps (sin.f64 x)) |
(+.f64 (*.f64 eps (sin.f64 x)) (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))) |
(+.f64 (*.f64 eps (sin.f64 x)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 eps 7) (sin.f64 x))) (+.f64 (*.f64 eps (sin.f64 x)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 eps) x) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 (sin.f64 eps) x)) |
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 (sin.f64 eps) x))) |
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 x 7) (sin.f64 eps))) (*.f64 (sin.f64 eps) x)))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 -1/2 (*.f64 (-.f64 (cos.f64 eps) 1) (pow.f64 x 2))))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 -1/2 (*.f64 (-.f64 (cos.f64 eps) 1) (pow.f64 x 2)))))) 1) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1/2 (*.f64 (-.f64 (cos.f64 eps) 1) (pow.f64 x 2)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (cos.f64 eps) 1) (pow.f64 x 2))) (*.f64 1/24 (*.f64 (-.f64 (cos.f64 eps) 1) (pow.f64 x 4))))) 1) |
(-.f64 (+.f64 (*.f64 -1/720 (*.f64 (-.f64 (cos.f64 eps) 1) (pow.f64 x 6))) (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (cos.f64 eps) 1) (pow.f64 x 2))) (*.f64 1/24 (*.f64 (-.f64 (cos.f64 eps) 1) (pow.f64 x 4)))))) 1) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 eps 6) (cos.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 1/40320 (*.f64 (pow.f64 eps 8) (cos.f64 x))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 eps 6) (cos.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))))) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(+.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) 1) |
(-.f64 (/.f64 (cos.f64 (-.f64 eps x)) 2) (/.f64 (cos.f64 (+.f64 eps x)) 2)) |
(/.f64 1 (/.f64 2 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x))) 2) |
(/.f64 (neg.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x)))) -2) |
(pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 3) |
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3) 1/3) |
(pow.f64 (/.f64 2 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x)))) -1) |
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) |
(log.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(exp.f64 (log.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 0 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(*.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1) |
(*.f64 1 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)))) |
(/.f64 1 (/.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3))) (neg.f64 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) (neg.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (-.f64 (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3) (pow.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (-.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1) |
(pow.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) |
(pow.f64 (/.f64 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3))) -1) |
(pow.f64 (/.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) -1) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 2)) |
(log.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (exp.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)))) |
(log.f64 (*.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(exp.f64 (log.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1)) |
(fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(fma.f64 (+.f64 (cos.f64 eps) -1) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (+.f64 (cos.f64 eps) -1) (cos.f64 x) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (+.f64 (cos.f64 eps) -1) (cos.f64 x) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (+.f64 (cos.f64 eps) -1) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 1 (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 1 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 1 (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1 (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1 (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1 (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 1 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 1 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 1 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 1 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 1 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 1 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 1 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 1 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 1 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cbrt.f64 (cos.f64 eps)) (cos.f64 x)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (sqrt.f64 (cos.f64 eps)) (*.f64 (sqrt.f64 (cos.f64 eps)) (cos.f64 x)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cbrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (*.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (cos.f64 eps))) (*.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (cos.f64 eps))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (*.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 x))) (*.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 x))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2)) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (cos.f64 eps) 2))) (cbrt.f64 (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (cos.f64 eps))) (sqrt.f64 (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 eps) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 eps) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 eps)) 1) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 eps)) (cbrt.f64 (pow.f64 (sin.f64 x) 2))) (cbrt.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 eps)) (sqrt.f64 (sin.f64 x))) (sqrt.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (cos.f64 x))) |
(+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(+.f64 0 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(+.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (fma.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x))) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (cos.f64 x)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (cos.f64 x)))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (cos.f64 x)) (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1)))) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (cos.f64 x)) (+.f64 (cos.f64 eps) 1)) |
(/.f64 (*.f64 (cos.f64 x) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1)))) |
(/.f64 (*.f64 (cos.f64 x) (neg.f64 (pow.f64 (sin.f64 eps) 2))) (+.f64 (cos.f64 eps) 1)) |
(pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) 3) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) 2) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) 1)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (cos.f64 x))) |
(fma.f64 (cos.f64 x) -1 (*.f64 (cos.f64 x) (cos.f64 eps))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(fma.f64 -1 (cos.f64 x) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (cos.f64 x))) |
(fma.f64 1 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cbrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) -1) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(fma.f64 (sqrt.f64 (cos.f64 eps)) (*.f64 (sqrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) -1) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(fma.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1 (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 x))) (cbrt.f64 (neg.f64 (cos.f64 x)))) (cbrt.f64 (neg.f64 (cos.f64 x))) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (sqrt.f64 (neg.f64 (cos.f64 x))) (sqrt.f64 (neg.f64 (cos.f64 x))) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(fma.f64 (*.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (cos.f64 eps))) (*.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (cos.f64 eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (*.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 x))) (*.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 x))) (neg.f64 (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (cos.f64 eps) 2))) (cbrt.f64 (cos.f64 eps)) (neg.f64 (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (cos.f64 eps))) (sqrt.f64 (cos.f64 eps)) (neg.f64 (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 eps) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 eps) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (cos.f64 x))) |
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(fma.f64 (*.f64 -1 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) |
| Outputs |
|---|
(*.f64 eps (sin.f64 x)) |
(+.f64 (*.f64 eps (sin.f64 x)) (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))) |
(fma.f64 eps (sin.f64 x) (*.f64 (*.f64 -1/6 (pow.f64 eps 3)) (sin.f64 x))) |
(*.f64 (sin.f64 x) (+.f64 eps (*.f64 -1/6 (pow.f64 eps 3)))) |
(+.f64 (*.f64 eps (sin.f64 x)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(fma.f64 eps (sin.f64 x) (fma.f64 1/120 (*.f64 (sin.f64 x) (pow.f64 eps 5)) (*.f64 (*.f64 -1/6 (pow.f64 eps 3)) (sin.f64 x)))) |
(fma.f64 eps (sin.f64 x) (*.f64 (sin.f64 x) (+.f64 (*.f64 -1/6 (pow.f64 eps 3)) (*.f64 1/120 (pow.f64 eps 5))))) |
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 eps 7) (sin.f64 x))) (+.f64 (*.f64 eps (sin.f64 x)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(fma.f64 -1/5040 (*.f64 (sin.f64 x) (pow.f64 eps 7)) (fma.f64 eps (sin.f64 x) (fma.f64 1/120 (*.f64 (sin.f64 x) (pow.f64 eps 5)) (*.f64 (*.f64 -1/6 (pow.f64 eps 3)) (sin.f64 x))))) |
(+.f64 (*.f64 (sin.f64 x) (+.f64 (*.f64 -1/6 (pow.f64 eps 3)) (*.f64 1/120 (pow.f64 eps 5)))) (*.f64 (sin.f64 x) (+.f64 (*.f64 -1/5040 (pow.f64 eps 7)) eps))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 eps) x) |
(*.f64 x (sin.f64 eps)) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 (sin.f64 eps) x)) |
(fma.f64 -1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (+.f64 x (*.f64 -1/6 (pow.f64 x 3)))) |
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 (sin.f64 eps) x))) |
(fma.f64 1/120 (*.f64 (sin.f64 eps) (pow.f64 x 5)) (fma.f64 -1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (*.f64 x (sin.f64 eps)))) |
(fma.f64 1/120 (*.f64 (sin.f64 eps) (pow.f64 x 5)) (*.f64 (sin.f64 eps) (+.f64 x (*.f64 -1/6 (pow.f64 x 3))))) |
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 x 7) (sin.f64 eps))) (*.f64 (sin.f64 eps) x)))) |
(fma.f64 1/120 (*.f64 (sin.f64 eps) (pow.f64 x 5)) (fma.f64 -1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (fma.f64 -1/5040 (*.f64 (sin.f64 eps) (pow.f64 x 7)) (*.f64 x (sin.f64 eps))))) |
(+.f64 (*.f64 (sin.f64 eps) (+.f64 x (*.f64 -1/5040 (pow.f64 x 7)))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 1/120 (pow.f64 x 5)) (*.f64 -1/6 (pow.f64 x 3))))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (neg.f64 (*.f64 x (sin.f64 eps))) 1)) |
(+.f64 (cos.f64 eps) (fma.f64 (neg.f64 x) (sin.f64 eps) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 -1/2 (*.f64 (-.f64 (cos.f64 eps) 1) (pow.f64 x 2))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 (*.f64 -1/2 (+.f64 (cos.f64 eps) -1)) (*.f64 x x))) 1)) |
(+.f64 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (fma.f64 (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (*.f64 x x) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 -1/2 (*.f64 (-.f64 (cos.f64 eps) 1) (pow.f64 x 2)))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 (*.f64 -1/2 (+.f64 (cos.f64 eps) -1)) (*.f64 x x)))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (sin.f64 eps) (+.f64 (*.f64 (pow.f64 x 3) 1/6) (neg.f64 x))) (fma.f64 (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (*.f64 x x) -1))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(neg.f64 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(-.f64 (*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x)))) (*.f64 eps (sin.f64 x))) |
(fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (neg.f64 (*.f64 eps (sin.f64 x))))) |
(-.f64 (fma.f64 (*.f64 (sin.f64 x) (pow.f64 eps 3)) 1/6 (*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))))) (*.f64 eps (sin.f64 x))) |
(fma.f64 (*.f64 (sin.f64 x) (pow.f64 eps 3)) 1/6 (fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (*.f64 (sin.f64 x) (neg.f64 eps)))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (neg.f64 (*.f64 eps (sin.f64 x)))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (-.f64 (fma.f64 (*.f64 (sin.f64 x) (pow.f64 eps 3)) 1/6 (*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))))) (*.f64 eps (sin.f64 x)))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (fma.f64 (*.f64 (sin.f64 x) (pow.f64 eps 3)) 1/6 (fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (*.f64 (sin.f64 x) (neg.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1/2 (*.f64 (-.f64 (cos.f64 eps) 1) (pow.f64 x 2)))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (*.f64 -1/2 (+.f64 (cos.f64 eps) -1)) (*.f64 x x)) 1)) |
(+.f64 (cos.f64 eps) (fma.f64 (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (*.f64 x x) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (cos.f64 eps) 1) (pow.f64 x 2))) (*.f64 1/24 (*.f64 (-.f64 (cos.f64 eps) 1) (pow.f64 x 4))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 -1/2 (*.f64 (*.f64 x x) (+.f64 (cos.f64 eps) -1)) (*.f64 1/24 (*.f64 (pow.f64 x 4) (+.f64 (cos.f64 eps) -1)))) 1)) |
(+.f64 (fma.f64 (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (*.f64 x x) (cos.f64 eps)) (-.f64 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 (cos.f64 eps) 1/24) -1/24)) 1)) |
(-.f64 (+.f64 (*.f64 -1/720 (*.f64 (-.f64 (cos.f64 eps) 1) (pow.f64 x 6))) (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (cos.f64 eps) 1) (pow.f64 x 2))) (*.f64 1/24 (*.f64 (-.f64 (cos.f64 eps) 1) (pow.f64 x 4)))))) 1) |
(+.f64 (fma.f64 -1/720 (*.f64 (pow.f64 x 6) (+.f64 (cos.f64 eps) -1)) (+.f64 (cos.f64 eps) (fma.f64 -1/2 (*.f64 (*.f64 x x) (+.f64 (cos.f64 eps) -1)) (*.f64 1/24 (*.f64 (pow.f64 x 4) (+.f64 (cos.f64 eps) -1)))))) -1) |
(+.f64 -1 (+.f64 (fma.f64 -1/2 (*.f64 (*.f64 x x) (+.f64 (cos.f64 eps) -1)) (*.f64 (pow.f64 x 4) (+.f64 (*.f64 (cos.f64 eps) 1/24) -1/24))) (fma.f64 -1/720 (*.f64 (pow.f64 x 6) (+.f64 (cos.f64 eps) -1)) (cos.f64 eps)))) |
(+.f64 (fma.f64 -1/720 (*.f64 (pow.f64 x 6) (+.f64 (cos.f64 eps) -1)) (cos.f64 eps)) (+.f64 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 (cos.f64 eps) 1/24) -1/24)) (fma.f64 (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (*.f64 x x) -1))) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 (*.f64 -1/2 (*.f64 eps eps)) (cos.f64 x)) |
(*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x)))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (*.f64 (*.f64 -1/2 (*.f64 eps eps)) (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 1/24 (pow.f64 eps 4)))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 eps 6) (cos.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (fma.f64 -1/720 (*.f64 (cos.f64 x) (pow.f64 eps 6)) (*.f64 (*.f64 -1/2 (*.f64 eps eps)) (cos.f64 x)))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (*.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 -1/720 (pow.f64 eps 6))))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 1/40320 (*.f64 (pow.f64 eps 8) (cos.f64 x))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 eps 6) (cos.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (fma.f64 1/40320 (*.f64 (cos.f64 x) (pow.f64 eps 8)) (fma.f64 -1/720 (*.f64 (cos.f64 x) (pow.f64 eps 6)) (*.f64 (*.f64 -1/2 (*.f64 eps eps)) (cos.f64 x))))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 -1/720 (pow.f64 eps 6)))) (*.f64 (cos.f64 x) (+.f64 (*.f64 1/24 (pow.f64 eps 4)) (*.f64 1/40320 (pow.f64 eps 8))))) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(+.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) 1) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(-.f64 (/.f64 (cos.f64 (-.f64 eps x)) 2) (/.f64 (cos.f64 (+.f64 eps x)) 2)) |
(/.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x))) 2) |
(/.f64 1 (/.f64 2 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x))))) |
(*.f64 1/2 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x)))) |
(*.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x))) 1/2) |
(/.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x))) 2) |
(/.f64 (neg.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x)))) -2) |
(pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 3) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3) 1/3) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(pow.f64 (/.f64 2 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x)))) -1) |
(*.f64 1/2 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x)))) |
(*.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x))) 1/2) |
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(log.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(exp.f64 (log.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) (*.f64 2 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 2 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 2 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))))) |
(+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(+.f64 0 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))))))) |
(*.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(*.f64 1 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) |
(/.f64 1 (/.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3))) (neg.f64 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3))) (neg.f64 (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) (neg.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (-.f64 (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3) (pow.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) 3) (pow.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) 2) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))) (-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) 3)) (fma.f64 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (+.f64 (-.f64 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (*.f64 (sin.f64 x) (sin.f64 eps))) (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) 3)) (fma.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))))) (pow.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (-.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) 2) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (+.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) 2) (*.f64 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) 2) (*.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x)))))) |
(pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(pow.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3) 1/3) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 3) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(pow.f64 (/.f64 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3))) -1) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) |
(pow.f64 (/.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) -1) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 2)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(log.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (exp.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(log.f64 (*.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(exp.f64 (log.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (+.f64 (cos.f64 eps) -1) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (+.f64 (cos.f64 eps) -1) (cos.f64 x) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (+.f64 (cos.f64 eps) -1) (cos.f64 x) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (+.f64 (cos.f64 eps) -1) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 1 (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 1 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 1 (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1 (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1 (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1 (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) (*.f64 2 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 2 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 2 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))))) |
(fma.f64 1 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 1 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 1 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 1 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 1 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 1 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 1 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) (*.f64 2 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 2 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 2 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))))) |
(fma.f64 1 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cbrt.f64 (cos.f64 eps)) (cos.f64 x)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps))) (neg.f64 (cos.f64 x))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) (*.f64 2 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 2 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 2 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) (*.f64 2 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 2 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 2 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (cos.f64 eps)) (*.f64 (sqrt.f64 (cos.f64 eps)) (cos.f64 x)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) (*.f64 2 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 2 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 2 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(+.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(+.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(+.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(+.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2))) (*.f64 2 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(+.f64 (*.f64 2 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(+.f64 (*.f64 2 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x)))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (fma.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(+.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(+.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(+.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(+.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (/.f64 1 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (*.f64 2 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(+.f64 (*.f64 2 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(+.f64 (*.f64 2 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x)))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cbrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) (*.f64 2 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 2 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 2 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))))) |
(fma.f64 (*.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (cos.f64 eps))) (*.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (cos.f64 eps))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (*.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 x))) (*.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 x))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2)) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (cos.f64 eps) 2))) (cbrt.f64 (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps))) (neg.f64 (cos.f64 x))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (cos.f64 eps))) (sqrt.f64 (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 eps) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 eps) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2)) (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (fma.f64 (sin.f64 x) (sin.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 eps)) 1) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 eps)) (cbrt.f64 (pow.f64 (sin.f64 x) 2))) (cbrt.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(fma.f64 (*.f64 (sin.f64 eps) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 x) 2)))) (cbrt.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 eps)) (sqrt.f64 (sin.f64 x))) (sqrt.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(+.f64 0 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(+.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (+.f64 (cos.f64 eps) -1))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x))))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) 1) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (fma.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x))) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (cos.f64 x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 x)) (pow.f64 (cos.f64 eps) 2)) (*.f64 (neg.f64 (cos.f64 x)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (*.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 x)) (*.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (-.f64 -1 (cos.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (cos.f64 x)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 x)) (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cos.f64 x))) (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (neg.f64 (cos.f64 x)))) |
(/.f64 (*.f64 (cos.f64 x) (-.f64 (*.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 x)) (cos.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) -1))) |
(*.f64 (/.f64 (cos.f64 x) (cos.f64 x)) (/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 x)) (cos.f64 x)) (-.f64 (cos.f64 eps) -1))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (cos.f64 x)) (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1)))) |
(/.f64 (cos.f64 x) (/.f64 (-.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) 1) (*.f64 (cos.f64 eps) -1)) (+.f64 -1 (pow.f64 (cos.f64 eps) 3)))) |
(*.f64 (/.f64 (cos.f64 x) (+.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 2)) (cos.f64 eps))) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) |
(*.f64 (/.f64 (cos.f64 x) (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2)))) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (cos.f64 x)) (+.f64 (cos.f64 eps) 1)) |
(/.f64 (cos.f64 x) (/.f64 (+.f64 (cos.f64 eps) 1) (neg.f64 (pow.f64 (sin.f64 eps) 2)))) |
(*.f64 (/.f64 (cos.f64 x) (+.f64 (cos.f64 eps) 1)) (neg.f64 (pow.f64 (sin.f64 eps) 2))) |
(/.f64 (*.f64 (cos.f64 x) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1)))) |
(/.f64 (cos.f64 x) (/.f64 (-.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) 1) (*.f64 (cos.f64 eps) -1)) (+.f64 -1 (pow.f64 (cos.f64 eps) 3)))) |
(*.f64 (/.f64 (cos.f64 x) (+.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 2)) (cos.f64 eps))) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) |
(*.f64 (/.f64 (cos.f64 x) (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2)))) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) |
(/.f64 (*.f64 (cos.f64 x) (neg.f64 (pow.f64 (sin.f64 eps) 2))) (+.f64 (cos.f64 eps) 1)) |
(/.f64 (cos.f64 x) (/.f64 (+.f64 (cos.f64 eps) 1) (neg.f64 (pow.f64 (sin.f64 eps) 2)))) |
(*.f64 (/.f64 (cos.f64 x) (+.f64 (cos.f64 eps) 1)) (neg.f64 (pow.f64 (sin.f64 eps) 2))) |
(pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 1) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) 3) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) 2) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3) 1/3) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(exp.f64 (log.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) 1)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (cos.f64 x) -1 (*.f64 (cos.f64 x) (cos.f64 eps))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 -1 (cos.f64 x) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 1 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cbrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) -1) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (sqrt.f64 (cos.f64 eps)) (*.f64 (sqrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) -1) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1 (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 x))) (cbrt.f64 (neg.f64 (cos.f64 x)))) (cbrt.f64 (neg.f64 (cos.f64 x))) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (sqrt.f64 (neg.f64 (cos.f64 x))) (sqrt.f64 (neg.f64 (cos.f64 x))) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (*.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (cos.f64 eps))) (*.f64 (sqrt.f64 (cos.f64 x)) (sqrt.f64 (cos.f64 eps))) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (*.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 x))) (*.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 x))) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (cos.f64 eps) 2))) (cbrt.f64 (cos.f64 eps)) (neg.f64 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (cos.f64 eps))) (sqrt.f64 (cos.f64 eps)) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (*.f64 (cos.f64 eps) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (*.f64 (cos.f64 eps) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(fma.f64 (*.f64 -1 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 -1/2 (*.f64 eps eps)) |
Compiled 12 to 6 computations (50% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | eps | @ | 0 | (*.f64 -1/2 (*.f64 eps eps)) |
| 1.0ms | eps | @ | inf | (*.f64 -1/2 (*.f64 eps eps)) |
| 0.0ms | eps | @ | -inf | (*.f64 -1/2 (*.f64 eps eps)) |
| 1× | batch-egg-rewrite |
| 432× | pow1_binary64 |
| 420× | add-sqr-sqrt_binary64 |
| 411× | *-un-lft-identity_binary64 |
| 401× | add-log-exp_binary64 |
| 401× | log1p-expm1-u_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 5 | 7 |
| 1 | 102 | 7 |
| 2 | 1148 | 7 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/2 (*.f64 eps eps)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -1/2 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps))) (cbrt.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 -1/2 (*.f64 eps eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -1/2 (*.f64 eps eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 -1/2 (*.f64 eps eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 eps eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eps (sqrt.f64 -1/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 1/4 (pow.f64 eps 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 eps eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 -1/2 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 -1/2 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 -1/2 (*.f64 eps eps)))))))) |
| 1× | egg-herbie |
| 1079× | log-prod_binary64 |
| 420× | associate-*l*_binary64 |
| 379× | associate-*r*_binary64 |
| 325× | associate-+l+_binary64 |
| 306× | fma-neg_binary64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 46 | 216 |
| 1 | 102 | 206 |
| 2 | 359 | 191 |
| 3 | 3009 | 191 |
| 4 | 6280 | 191 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(+.f64 0 (*.f64 -1/2 (*.f64 eps eps))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps))) (cbrt.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps))))) |
(-.f64 (+.f64 1 (*.f64 -1/2 (*.f64 eps eps))) 1) |
(pow.f64 (*.f64 -1/2 (*.f64 eps eps)) 1) |
(pow.f64 (pow.f64 (*.f64 -1/2 (*.f64 eps eps)) 3) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 eps eps))) 3) |
(pow.f64 (*.f64 eps (sqrt.f64 -1/2)) 2) |
(sqrt.f64 (*.f64 1/4 (pow.f64 eps 4))) |
(log.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps))) |
(cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 eps eps)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 -1/2 (*.f64 eps eps)))) |
(log1p.f64 (expm1.f64 (*.f64 -1/2 (*.f64 eps eps)))) |
(exp.f64 (log.f64 (*.f64 -1/2 (*.f64 eps eps)))) |
| Outputs |
|---|
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(+.f64 0 (*.f64 -1/2 (*.f64 eps eps))) |
(*.f64 -1/2 (*.f64 eps eps)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps))) (cbrt.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps))))) |
(*.f64 -1/2 (*.f64 eps eps)) |
(-.f64 (+.f64 1 (*.f64 -1/2 (*.f64 eps eps))) 1) |
(*.f64 -1/2 (*.f64 eps eps)) |
(pow.f64 (*.f64 -1/2 (*.f64 eps eps)) 1) |
(*.f64 -1/2 (*.f64 eps eps)) |
(pow.f64 (pow.f64 (*.f64 -1/2 (*.f64 eps eps)) 3) 1/3) |
(*.f64 -1/2 (*.f64 eps eps)) |
(pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 eps eps))) 3) |
(*.f64 -1/2 (*.f64 eps eps)) |
(pow.f64 (*.f64 eps (sqrt.f64 -1/2)) 2) |
(*.f64 -1/2 (*.f64 eps eps)) |
(sqrt.f64 (*.f64 1/4 (pow.f64 eps 4))) |
(*.f64 -1/2 (*.f64 eps eps)) |
(log.f64 (pow.f64 (exp.f64 -1/2) (*.f64 eps eps))) |
(*.f64 -1/2 (*.f64 eps eps)) |
(cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 eps eps)) 3)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(expm1.f64 (log1p.f64 (*.f64 -1/2 (*.f64 eps eps)))) |
(*.f64 -1/2 (*.f64 eps eps)) |
(log1p.f64 (expm1.f64 (*.f64 -1/2 (*.f64 eps eps)))) |
(*.f64 -1/2 (*.f64 eps eps)) |
(exp.f64 (log.f64 (*.f64 -1/2 (*.f64 eps eps)))) |
(*.f64 -1/2 (*.f64 eps eps)) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (expm1.f64 (+.f64 (cos.f64 eps) -1)) |
| ✓ | 0.3b | (log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) |
| 1.6b | (+.f64 (cos.f64 eps) -1) |
Compiled 21 to 13 computations (38.1% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | eps | @ | 0 | (expm1.f64 (+.f64 (cos.f64 eps) -1)) |
| 0.0ms | eps | @ | 0 | (log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) |
| 0.0ms | eps | @ | inf | (expm1.f64 (+.f64 (cos.f64 eps) -1)) |
| 0.0ms | eps | @ | -inf | (expm1.f64 (+.f64 (cos.f64 eps) -1)) |
| 0.0ms | eps | @ | inf | (log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) |
| 1× | batch-egg-rewrite |
| 625× | pow1_binary64 |
| 580× | expm1-log1p-u_binary64 |
| 579× | add-log-exp_binary64 |
| 579× | log1p-expm1-u_binary64 |
| 568× | add-exp-log_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 14 |
| 1 | 126 | 14 |
| 2 | 1505 | 14 |
| 1× | node limit |
| Inputs |
|---|
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 eps) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (cos.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (+.f64 (cos.f64 eps) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (/.f64 1 (+.f64 (cos.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cos.f64 eps) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (cos.f64 eps) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (cbrt.f64 (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (sqrt.f64 (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1) (/.f64 1 (+.f64 (cos.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (cos.f64 eps)) 1) (-.f64 (sqrt.f64 (cos.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1))) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (cos.f64 eps) 1) (+.f64 (pow.f64 (cos.f64 eps) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (*.f64 (cos.f64 eps) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1) (+.f64 (cos.f64 eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1)) (neg.f64 (+.f64 (cos.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (cos.f64 eps) 2)) (-.f64 -1 (cos.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (cos.f64 eps) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 eps) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 eps)) 2) (cbrt.f64 (cos.f64 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 eps)) -1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (expm1.f64 (+.f64 (cos.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) (pow.f64 (cbrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) 2) (cbrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) 3) 1) (+.f64 (*.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (exp.f64 (+.f64 (cos.f64 eps) -1))) (+.f64 1 (*.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (exp.f64 (+.f64 (cos.f64 eps) -1))) 1) (+.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)))))))) |
| 1× | egg-herbie |
| 472× | fma-neg_binary64 |
| 437× | fma-def_binary64 |
| 413× | div-sub_binary64 |
| 302× | log-prod_binary64 |
| 294× | unswap-sqr_binary64 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 146 | 864 |
| 1 | 355 | 829 |
| 2 | 1214 | 761 |
| 3 | 5720 | 749 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/2 (pow.f64 eps 2)) |
(+.f64 (*.f64 1/24 (pow.f64 eps 4)) (*.f64 -1/2 (pow.f64 eps 2))) |
(+.f64 (*.f64 1/24 (pow.f64 eps 4)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 -1/720 (pow.f64 eps 6)))) |
(+.f64 (*.f64 1/24 (pow.f64 eps 4)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/720 (pow.f64 eps 6)) (*.f64 1/40320 (pow.f64 eps 8))))) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (cos.f64 eps) 1) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(+.f64 (*.f64 1/6 (pow.f64 eps 4)) (*.f64 -1/2 (pow.f64 eps 2))) |
(+.f64 (*.f64 1/6 (pow.f64 eps 4)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 -31/720 (pow.f64 eps 6)))) |
(+.f64 (*.f64 1/6 (pow.f64 eps 4)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 379/40320 (pow.f64 eps 8)) (*.f64 -31/720 (pow.f64 eps 6))))) |
(-.f64 (exp.f64 (-.f64 (cos.f64 eps) 1)) 1) |
(-.f64 (exp.f64 (-.f64 (cos.f64 eps) 1)) 1) |
(-.f64 (exp.f64 (-.f64 (cos.f64 eps) 1)) 1) |
(-.f64 (exp.f64 (-.f64 (cos.f64 eps) 1)) 1) |
(-.f64 (exp.f64 (-.f64 (cos.f64 eps) 1)) 1) |
(-.f64 (exp.f64 (-.f64 (cos.f64 eps) 1)) 1) |
(-.f64 (exp.f64 (-.f64 (cos.f64 eps) 1)) 1) |
(-.f64 (exp.f64 (-.f64 (cos.f64 eps) 1)) 1) |
(+.f64 (cos.f64 eps) -1) |
(+.f64 -1 (cos.f64 eps)) |
(-.f64 (+.f64 1 (+.f64 (cos.f64 eps) -1)) 1) |
(-.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (/.f64 1 (+.f64 (cos.f64 eps) 1))) |
(*.f64 (+.f64 (cos.f64 eps) -1) 1) |
(*.f64 1 (+.f64 (cos.f64 eps) -1)) |
(*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (cbrt.f64 (+.f64 (cos.f64 eps) -1))) |
(*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) |
(*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1))))) |
(*.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1) (/.f64 1 (+.f64 (cos.f64 eps) 1))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 eps)) 1) (-.f64 (sqrt.f64 (cos.f64 eps)) 1)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1))) (+.f64 -1 (pow.f64 (cos.f64 eps) 3)))) |
(/.f64 1 (/.f64 (+.f64 (cos.f64 eps) 1) (+.f64 (pow.f64 (cos.f64 eps) 2) -1))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1)))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (*.f64 (cos.f64 eps) -1)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1) (+.f64 (cos.f64 eps) 1)) |
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1)) (neg.f64 (+.f64 (cos.f64 eps) 1))) |
(/.f64 (-.f64 1 (pow.f64 (cos.f64 eps) 2)) (-.f64 -1 (cos.f64 eps))) |
(pow.f64 (+.f64 (cos.f64 eps) -1) 1) |
(pow.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3) 1/3) |
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 3) |
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) 2) |
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 2)) |
(log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1))) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) |
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 eps) -1))) |
(exp.f64 (log.f64 (+.f64 (cos.f64 eps) -1))) |
(fma.f64 1 (cos.f64 eps) -1) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 eps)) 2) (cbrt.f64 (cos.f64 eps)) -1) |
(fma.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 eps)) -1) |
(+.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) -1) |
(-.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) 1) |
(*.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)) 1) |
(*.f64 1 (expm1.f64 (+.f64 (cos.f64 eps) -1))) |
(*.f64 (cbrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) (pow.f64 (cbrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) 2) (cbrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)))) |
(*.f64 (sqrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)))) |
(/.f64 (-.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) 3) 1) (+.f64 (*.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (exp.f64 (+.f64 (cos.f64 eps) -1))) (+.f64 1 (*.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) 1)))) |
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (exp.f64 (+.f64 (cos.f64 eps) -1))) 1) (+.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) 1)) |
(pow.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)) 1) |
(pow.f64 (pow.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)) 3) 1/3) |
(pow.f64 (cbrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) 3) |
(pow.f64 (sqrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) 2) |
(sqrt.f64 (pow.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)) 2)) |
(log.f64 (exp.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)))) |
(cbrt.f64 (pow.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)) 3)) |
(log1p.f64 (expm1.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)))) |
(exp.f64 (log.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)))) |
| Outputs |
|---|
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(+.f64 (*.f64 1/24 (pow.f64 eps 4)) (*.f64 -1/2 (pow.f64 eps 2))) |
(fma.f64 1/24 (pow.f64 eps 4) (*.f64 -1/2 (*.f64 eps eps))) |
(+.f64 (*.f64 1/24 (pow.f64 eps 4)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 -1/720 (pow.f64 eps 6)))) |
(fma.f64 1/24 (pow.f64 eps 4) (fma.f64 -1/2 (*.f64 eps eps) (*.f64 -1/720 (pow.f64 eps 6)))) |
(fma.f64 1/24 (pow.f64 eps 4) (fma.f64 -1/720 (pow.f64 eps 6) (*.f64 -1/2 (*.f64 eps eps)))) |
(fma.f64 -1/2 (*.f64 eps eps) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 -1/720 (pow.f64 eps 6)))) |
(+.f64 (*.f64 1/24 (pow.f64 eps 4)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/720 (pow.f64 eps 6)) (*.f64 1/40320 (pow.f64 eps 8))))) |
(fma.f64 1/24 (pow.f64 eps 4) (fma.f64 -1/2 (*.f64 eps eps) (fma.f64 -1/720 (pow.f64 eps 6) (*.f64 1/40320 (pow.f64 eps 8))))) |
(fma.f64 1/24 (pow.f64 eps 4) (fma.f64 -1/720 (pow.f64 eps 6) (fma.f64 1/40320 (pow.f64 eps 8) (*.f64 -1/2 (*.f64 eps eps))))) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(+.f64 (*.f64 1/6 (pow.f64 eps 4)) (*.f64 -1/2 (pow.f64 eps 2))) |
(fma.f64 1/6 (pow.f64 eps 4) (*.f64 -1/2 (*.f64 eps eps))) |
(fma.f64 (pow.f64 eps 4) 1/6 (*.f64 -1/2 (*.f64 eps eps))) |
(fma.f64 -1/2 (*.f64 eps eps) (*.f64 (pow.f64 eps 4) 1/6)) |
(+.f64 (*.f64 1/6 (pow.f64 eps 4)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 -31/720 (pow.f64 eps 6)))) |
(fma.f64 1/6 (pow.f64 eps 4) (fma.f64 -1/2 (*.f64 eps eps) (*.f64 (pow.f64 eps 6) -31/720))) |
(fma.f64 (pow.f64 eps 4) 1/6 (fma.f64 (pow.f64 eps 6) -31/720 (*.f64 -1/2 (*.f64 eps eps)))) |
(fma.f64 -1/2 (*.f64 eps eps) (fma.f64 (pow.f64 eps 6) -31/720 (*.f64 (pow.f64 eps 4) 1/6))) |
(+.f64 (*.f64 1/6 (pow.f64 eps 4)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 379/40320 (pow.f64 eps 8)) (*.f64 -31/720 (pow.f64 eps 6))))) |
(fma.f64 1/6 (pow.f64 eps 4) (fma.f64 -1/2 (*.f64 eps eps) (fma.f64 379/40320 (pow.f64 eps 8) (*.f64 (pow.f64 eps 6) -31/720)))) |
(fma.f64 (pow.f64 eps 4) 1/6 (fma.f64 -1/2 (*.f64 eps eps) (fma.f64 (pow.f64 eps 6) -31/720 (*.f64 (pow.f64 eps 8) 379/40320)))) |
(fma.f64 -1/2 (*.f64 eps eps) (fma.f64 (pow.f64 eps 4) 1/6 (fma.f64 (pow.f64 eps 6) -31/720 (*.f64 (pow.f64 eps 8) 379/40320)))) |
(-.f64 (exp.f64 (-.f64 (cos.f64 eps) 1)) 1) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(-.f64 (exp.f64 (-.f64 (cos.f64 eps) 1)) 1) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(-.f64 (exp.f64 (-.f64 (cos.f64 eps) 1)) 1) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(-.f64 (exp.f64 (-.f64 (cos.f64 eps) 1)) 1) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(-.f64 (exp.f64 (-.f64 (cos.f64 eps) 1)) 1) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(-.f64 (exp.f64 (-.f64 (cos.f64 eps) 1)) 1) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(-.f64 (exp.f64 (-.f64 (cos.f64 eps) 1)) 1) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(-.f64 (exp.f64 (-.f64 (cos.f64 eps) 1)) 1) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(+.f64 (cos.f64 eps) -1) |
(+.f64 -1 (cos.f64 eps)) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (+.f64 1 (+.f64 (cos.f64 eps) -1)) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (/.f64 1 (+.f64 (cos.f64 eps) 1))) |
(+.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (/.f64 -1 (+.f64 (cos.f64 eps) 1))) |
(/.f64 (*.f64 (sin.f64 eps) (sin.f64 eps)) (-.f64 -1 (cos.f64 eps))) |
(*.f64 (/.f64 (sin.f64 eps) -1) (tan.f64 (/.f64 eps 2))) |
(*.f64 (+.f64 (cos.f64 eps) -1) 1) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 1 (+.f64 (cos.f64 eps) -1)) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2)) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 2) (cbrt.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1))))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (*.f64 (cos.f64 eps) (-.f64 (cos.f64 eps) -1)))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (cos.f64 eps) (+.f64 (cos.f64 eps) 1) 1)) |
(*.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1) (/.f64 1 (+.f64 (cos.f64 eps) 1))) |
(-.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (/.f64 1 (+.f64 (cos.f64 eps) 1))) |
(+.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (/.f64 -1 (+.f64 (cos.f64 eps) 1))) |
(/.f64 (*.f64 (sin.f64 eps) (sin.f64 eps)) (-.f64 -1 (cos.f64 eps))) |
(*.f64 (/.f64 (sin.f64 eps) -1) (tan.f64 (/.f64 eps 2))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 eps)) 1) (-.f64 (sqrt.f64 (cos.f64 eps)) 1)) |
(+.f64 (cos.f64 eps) -1) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1))) (+.f64 -1 (pow.f64 (cos.f64 eps) 3)))) |
(*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1))))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (*.f64 (cos.f64 eps) (-.f64 (cos.f64 eps) -1)))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (cos.f64 eps) (+.f64 (cos.f64 eps) 1) 1)) |
(/.f64 1 (/.f64 (+.f64 (cos.f64 eps) 1) (+.f64 (pow.f64 (cos.f64 eps) 2) -1))) |
(-.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (/.f64 1 (+.f64 (cos.f64 eps) 1))) |
(+.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (/.f64 -1 (+.f64 (cos.f64 eps) 1))) |
(/.f64 (*.f64 (sin.f64 eps) (sin.f64 eps)) (-.f64 -1 (cos.f64 eps))) |
(*.f64 (/.f64 (sin.f64 eps) -1) (tan.f64 (/.f64 eps 2))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1)))) |
(*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1))))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (*.f64 (cos.f64 eps) (-.f64 (cos.f64 eps) -1)))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (cos.f64 eps) (+.f64 (cos.f64 eps) 1) 1)) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (*.f64 (cos.f64 eps) -1)))) |
(*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1))))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (*.f64 (cos.f64 eps) (-.f64 (cos.f64 eps) -1)))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (cos.f64 eps) (+.f64 (cos.f64 eps) 1) 1)) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1) (+.f64 (cos.f64 eps) 1)) |
(-.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (/.f64 1 (+.f64 (cos.f64 eps) 1))) |
(+.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (/.f64 -1 (+.f64 (cos.f64 eps) 1))) |
(/.f64 (*.f64 (sin.f64 eps) (sin.f64 eps)) (-.f64 -1 (cos.f64 eps))) |
(*.f64 (/.f64 (sin.f64 eps) -1) (tan.f64 (/.f64 eps 2))) |
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1))))) |
(*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (*.f64 (cos.f64 eps) -1))))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (*.f64 (cos.f64 eps) (-.f64 (cos.f64 eps) -1)))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (fma.f64 (cos.f64 eps) (+.f64 (cos.f64 eps) 1) 1)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1)) (neg.f64 (+.f64 (cos.f64 eps) 1))) |
(-.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (/.f64 1 (+.f64 (cos.f64 eps) 1))) |
(+.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (/.f64 -1 (+.f64 (cos.f64 eps) 1))) |
(/.f64 (*.f64 (sin.f64 eps) (sin.f64 eps)) (-.f64 -1 (cos.f64 eps))) |
(*.f64 (/.f64 (sin.f64 eps) -1) (tan.f64 (/.f64 eps 2))) |
(/.f64 (-.f64 1 (pow.f64 (cos.f64 eps) 2)) (-.f64 -1 (cos.f64 eps))) |
(-.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (/.f64 1 (+.f64 (cos.f64 eps) 1))) |
(+.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) 1)) (/.f64 -1 (+.f64 (cos.f64 eps) 1))) |
(/.f64 (*.f64 (sin.f64 eps) (sin.f64 eps)) (-.f64 -1 (cos.f64 eps))) |
(*.f64 (/.f64 (sin.f64 eps) -1) (tan.f64 (/.f64 eps 2))) |
(pow.f64 (+.f64 (cos.f64 eps) -1) 1) |
(+.f64 (cos.f64 eps) -1) |
(pow.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3) 1/3) |
(+.f64 (cos.f64 eps) -1) |
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 3) |
(+.f64 (cos.f64 eps) -1) |
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) 2) |
(+.f64 (cos.f64 eps) -1) |
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 2)) |
(+.f64 (cos.f64 eps) -1) |
(log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) |
(+.f64 (cos.f64 eps) -1) |
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(exp.f64 (log.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(fma.f64 1 (cos.f64 eps) -1) |
(+.f64 (cos.f64 eps) -1) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 eps)) 2) (cbrt.f64 (cos.f64 eps)) -1) |
(+.f64 (cos.f64 eps) -1) |
(fma.f64 (sqrt.f64 (cos.f64 eps)) (sqrt.f64 (cos.f64 eps)) -1) |
(+.f64 (cos.f64 eps) -1) |
(+.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) -1) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(-.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) 1) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(*.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)) 1) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(*.f64 1 (expm1.f64 (+.f64 (cos.f64 eps) -1))) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(*.f64 (cbrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) (pow.f64 (cbrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) 2)) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) 2) (cbrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)))) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(*.f64 (sqrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)))) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(/.f64 (-.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) 3) 1) (+.f64 (*.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (exp.f64 (+.f64 (cos.f64 eps) -1))) (+.f64 1 (*.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) 1)))) |
(/.f64 (+.f64 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) 3) -1) (fma.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (exp.f64 (+.f64 (cos.f64 eps) -1)) (+.f64 1 (exp.f64 (+.f64 (cos.f64 eps) -1))))) |
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) 3)) (+.f64 1 (+.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (exp.f64 (*.f64 2 (+.f64 (cos.f64 eps) -1)))))) |
(/.f64 (expm1.f64 (*.f64 (+.f64 (cos.f64 eps) -1) 3)) (+.f64 1 (*.f64 (exp.f64 (cos.f64 eps)) (+.f64 (exp.f64 -1) (exp.f64 (+.f64 (cos.f64 eps) -2)))))) |
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) (exp.f64 (+.f64 (cos.f64 eps) -1))) 1) (+.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)) 1)) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(pow.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)) 1) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(pow.f64 (pow.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)) 3) 1/3) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(pow.f64 (cbrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) 3) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(pow.f64 (sqrt.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) 2) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(sqrt.f64 (pow.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)) 2)) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(log.f64 (exp.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)))) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(cbrt.f64 (pow.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)) 3)) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(log1p.f64 (expm1.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)))) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
(exp.f64 (log.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1)))) |
(expm1.f64 (+.f64 (cos.f64 eps) -1)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.5b | (cbrt.f64 (cos.f64 (+.f64 x eps))) |
| ✓ | 0.5b | (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3) |
| 4.5b | (cos.f64 (+.f64 x eps)) | |
| ✓ | 18.0b | (-.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3) (cos.f64 x)) |
Compiled 36 to 12 computations (66.7% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | x | @ | 0 | (-.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3) (cos.f64 x)) |
| 4.0ms | eps | @ | 0 | (-.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3) (cos.f64 x)) |
| 4.0ms | eps | @ | -inf | (-.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3) (cos.f64 x)) |
| 2.0ms | x | @ | inf | (-.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3) (cos.f64 x)) |
| 2.0ms | x | @ | -inf | (-.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3) (cos.f64 x)) |
| 1× | batch-egg-rewrite |
| 480× | log-prod_binary64 |
| 422× | fma-def_binary64 |
| 321× | pow-prod-down_binary64 |
| 284× | pow2_binary64 |
| 242× | fma-neg_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 25 |
| 1 | 232 | 25 |
| 2 | 3003 | 25 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3) (cos.f64 x)) |
(pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3) |
(cbrt.f64 (cos.f64 (+.f64 x eps))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) (neg.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (pow.f64 (neg.f64 (cos.f64 x)) 2) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (neg.f64 (cos.f64 x)) 2)) (-.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (+.f64 1 (expm1.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (+.f64 1 (expm1.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (/.f64 1 (exp.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (+.f64 x eps)) 1 (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (+.f64 x eps)) 1 (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (neg.f64 (cbrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2)) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (neg.f64 (sqrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (cos.f64 x))) 2) (cbrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (neg.f64 (cos.f64 x))) (sqrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (cos.f64 x) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) 1) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) 1) (cbrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (*.f64 (neg.f64 (cos.f64 x)) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (exp.f64 (log1p.f64 (+.f64 x eps)))) (cos.f64 1)) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (+.f64 x eps)))) (sin.f64 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (cos.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)))) (*.f64 (sin.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (sin.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 x eps))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (+.f64 x eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (pow.f64 (cos.f64 (+.f64 x eps)) 5/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (pow.f64 (cos.f64 (+.f64 x eps)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) 1) (cbrt.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (cos.f64 (-.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cos.f64 (+.f64 x eps))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (cos.f64 (+.f64 x eps)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2/3 (log.f64 (cos.f64 (+.f64 x eps)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (cos.f64 (+.f64 x eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 3/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (+.f64 x eps)) 1 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) 1) (cbrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (pow.f64 (cos.f64 (+.f64 x eps)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (+.f64 x eps)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) 1/9)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 1) 1)))))) |
| 1× | egg-herbie |
| 517× | fma-neg_binary64 |
| 436× | associate-*r*_binary64 |
| 402× | associate-*l*_binary64 |
| 388× | fma-def_binary64 |
| 310× | times-frac_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 655 | 4294976091 |
| 1 | 1774 | 8434 |
| 2 | 5989 | 8434 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 (cos.f64 eps) (pow.f64 1 1/3)) 1) |
(-.f64 (+.f64 (*.f64 (cos.f64 eps) (pow.f64 1 1/3)) (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps))) (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps)))) x)) 1) |
(-.f64 (+.f64 (*.f64 (cos.f64 eps) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 1/2 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 eps) 1) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/9) (pow.f64 (sin.f64 eps) 2))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (pow.f64 x 2)) (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps))) (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps)))) x))) 1) |
(-.f64 (+.f64 (*.f64 (cos.f64 eps) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 1/2 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 eps) 1) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/9) (pow.f64 (sin.f64 eps) 2))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/3) (pow.f64 (sin.f64 eps) 3))) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps)))) (*.f64 -1/6 (sin.f64 eps)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 eps) 1) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/3) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/3) (pow.f64 (sin.f64 eps) 3))) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps)))) (*.f64 -1/6 (sin.f64 eps)))))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 8)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps)))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/9) (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps))))))) (pow.f64 x 3)) (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps))) (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps)))) x)))) 1) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 eps (*.f64 -1 x)))) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 eps (*.f64 -1 x)))) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 eps (*.f64 -1 x)))) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 eps (*.f64 -1 x)))) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 x) (pow.f64 1 1/3)) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 (cos.f64 x) (pow.f64 1 1/3)) (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x))) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x)))) eps)) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 (cos.f64 x) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x))) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x)))) eps) (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 1/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (pow.f64 1 1/3))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2))) (*.f64 (pow.f64 (*.f64 (cos.f64 x) 1) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/9) (pow.f64 (sin.f64 x) 2)))))))))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (sin.f64 x)))) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/3) (pow.f64 (sin.f64 x) 3))))) (pow.f64 1 1/3))) (+.f64 (*.f64 -2/9 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (sin.f64 x)) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/9))) (+.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 x) 1) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 8)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (sin.f64 x)))) (*.f64 -2/3 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (sin.f64 x)))) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/3) (pow.f64 (sin.f64 x) 3))))) (pow.f64 (/.f64 1 (cos.f64 x)) 1/3))))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/9) (*.f64 (sin.f64 x) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/9) (pow.f64 (sin.f64 x) 2)))))))))) (pow.f64 eps 3)) (+.f64 (*.f64 (cos.f64 x) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x))) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x)))) eps) (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 1/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (pow.f64 1 1/3))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2))) (*.f64 (pow.f64 (*.f64 (cos.f64 x) 1) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/9) (pow.f64 (sin.f64 x) 2))))))))))) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 x (*.f64 -1 eps)))) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 x (*.f64 -1 eps)))) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 x (*.f64 -1 eps)))) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 x (*.f64 -1 eps)))) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (pow.f64 1 1/3)) |
(+.f64 (*.f64 (cos.f64 eps) (pow.f64 1 1/3)) (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps))) (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps)))) x)) |
(+.f64 (*.f64 (cos.f64 eps) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps))) (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps)))) x) (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 eps) 1) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/9) (pow.f64 (sin.f64 eps) 2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2))))) (pow.f64 x 2)))) |
(+.f64 (*.f64 (cos.f64 eps) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/3) (pow.f64 (sin.f64 eps) 3))) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps)))) (*.f64 -1/6 (sin.f64 eps)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 eps) 1) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/3) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/3) (pow.f64 (sin.f64 eps) 3))) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps)))) (*.f64 -1/6 (sin.f64 eps)))))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 8)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps)))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/9) (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps))))))) (pow.f64 x 3)) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps))) (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps)))) x) (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 eps) 1) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/9) (pow.f64 (sin.f64 eps) 2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2))))) (pow.f64 x 2))))) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 eps (*.f64 -1 x)))) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 eps (*.f64 -1 x)))) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 eps (*.f64 -1 x)))) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 eps (*.f64 -1 x)))) |
(*.f64 (cos.f64 x) (pow.f64 1 1/3)) |
(+.f64 (*.f64 (cos.f64 x) (pow.f64 1 1/3)) (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x))) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x)))) eps)) |
(+.f64 (*.f64 (cos.f64 x) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x))) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x)))) eps) (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 1/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (pow.f64 1 1/3))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2))) (*.f64 (pow.f64 (*.f64 (cos.f64 x) 1) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/9) (pow.f64 (sin.f64 x) 2)))))))))) |
(+.f64 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (sin.f64 x)))) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/3) (pow.f64 (sin.f64 x) 3))))) (pow.f64 1 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 x) 1) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 8)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (sin.f64 x)))) (*.f64 -2/3 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (sin.f64 x)))) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/3) (pow.f64 (sin.f64 x) 3))))) (pow.f64 (/.f64 1 (cos.f64 x)) 1/3))))) (+.f64 (*.f64 -2/9 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (sin.f64 x)) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/9))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/9) (*.f64 (sin.f64 x) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/9) (pow.f64 (sin.f64 x) 2))))))))))) (+.f64 (*.f64 (cos.f64 x) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x))) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x)))) eps) (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 1/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (pow.f64 1 1/3))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2))) (*.f64 (pow.f64 (*.f64 (cos.f64 x) 1) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/9) (pow.f64 (sin.f64 x) 2))))))))))) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 x (*.f64 -1 eps)))) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 x (*.f64 -1 eps)))) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 x (*.f64 -1 eps)))) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 x (*.f64 -1 eps)))) |
(pow.f64 (cos.f64 eps) 1/3) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/9) (*.f64 (sin.f64 eps) x))) (pow.f64 (cos.f64 eps) 1/3)) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/9) (*.f64 (sin.f64 eps) x))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/3) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (pow.f64 x 2)))) (pow.f64 (cos.f64 eps) 1/3))) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/9) (*.f64 (sin.f64 eps) x))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/3) (*.f64 (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/3) (pow.f64 (sin.f64 eps) 3))) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps)))) (*.f64 -1/6 (sin.f64 eps)))) (pow.f64 x 3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/3) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (pow.f64 x 2)))) (pow.f64 (cos.f64 eps) 1/3)))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 1/3) |
(pow.f64 (cos.f64 (+.f64 eps x)) 1/3) |
(pow.f64 (cos.f64 (+.f64 eps x)) 1/3) |
(pow.f64 (cos.f64 (+.f64 eps x)) 1/3) |
(pow.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) 1/3) |
(pow.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) 1/3) |
(pow.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) 1/3) |
(pow.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) 1/3) |
(pow.f64 (cos.f64 x) 1/3) |
(+.f64 (pow.f64 (cos.f64 x) 1/3) (*.f64 -1/3 (*.f64 (*.f64 eps (sin.f64 x)) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/9)))) |
(+.f64 (*.f64 1/3 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (pow.f64 eps 2)) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/3))) (+.f64 (pow.f64 (cos.f64 x) 1/3) (*.f64 -1/3 (*.f64 (*.f64 eps (sin.f64 x)) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/9))))) |
(+.f64 (*.f64 -1/3 (*.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (sin.f64 x)))) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/3) (pow.f64 (sin.f64 x) 3))))) (pow.f64 eps 3)) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/3))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (pow.f64 eps 2)) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/3))) (+.f64 (pow.f64 (cos.f64 x) 1/3) (*.f64 -1/3 (*.f64 (*.f64 eps (sin.f64 x)) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/9)))))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 1/3) |
(pow.f64 (cos.f64 (+.f64 eps x)) 1/3) |
(pow.f64 (cos.f64 (+.f64 eps x)) 1/3) |
(pow.f64 (cos.f64 (+.f64 eps x)) 1/3) |
(pow.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) 1/3) |
(pow.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) 1/3) |
(pow.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) 1/3) |
(pow.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) 1/3) |
(+.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(+.f64 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(+.f64 0 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(*.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x)))) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 1 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) (neg.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (pow.f64 (neg.f64 (cos.f64 x)) 2) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (neg.f64 (cos.f64 x)) 2)) (-.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))) |
(pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) 1/2) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) |
(pow.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) -1) |
(pow.f64 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) -1) |
(sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) |
(log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (cos.f64 x)))) |
(log.f64 (/.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (neg.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (/.f64 1 (exp.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps))))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1) 1)) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (neg.f64 (cos.f64 x))) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (neg.f64 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 1 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (neg.f64 (cbrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2)) (neg.f64 (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (neg.f64 (sqrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (neg.f64 (cos.f64 x))) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (cos.f64 x))) 2) (cbrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (sqrt.f64 (neg.f64 (cos.f64 x))) (sqrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (neg.f64 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 -1 (cos.f64 x) (cos.f64 (+.f64 x eps))) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (neg.f64 (cos.f64 x))) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) 1) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) 1) (cbrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (neg.f64 (cos.f64 x))) |
(fma.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(+.f64 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(+.f64 0 (cos.f64 (+.f64 x eps))) |
(+.f64 (*.f64 (cos.f64 (exp.f64 (log1p.f64 (+.f64 x eps)))) (cos.f64 1)) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (+.f64 x eps)))) (sin.f64 1))) |
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (cos.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)))) (*.f64 (sin.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (sin.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 x eps))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) 1) |
(*.f64 (cos.f64 (+.f64 x eps)) 1) |
(*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2)) |
(*.f64 1 (cos.f64 (+.f64 x eps))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2))) |
(*.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps)))) |
(*.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (pow.f64 (cos.f64 (+.f64 x eps)) 5/6)) |
(*.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (pow.f64 (cos.f64 (+.f64 x eps)) 1/6)) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) 1) (cbrt.f64 (cos.f64 (+.f64 x eps)))) |
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (cos.f64 (-.f64 x eps))) |
(sqrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) |
(log.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) |
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps))))) |
(cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3)) |
(cos.f64 (+.f64 x eps)) |
(expm1.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) |
(log1p.f64 (expm1.f64 (cos.f64 (+.f64 x eps)))) |
(exp.f64 (log.f64 (cos.f64 (+.f64 x eps)))) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (cos.f64 (+.f64 x eps)))) 1/3)) |
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (cos.f64 (+.f64 x eps)))) 3/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (cos.f64 (+.f64 x eps)))) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1/3) 3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 1) 3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 3) 1/3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 3/2) 2)) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) 1) (cbrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 0 (cbrt.f64 (cos.f64 (+.f64 x eps)))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))))) |
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 1) |
(*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 1) |
(*.f64 1 (cbrt.f64 (cos.f64 (+.f64 x eps)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) |
(*.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (pow.f64 (cos.f64 (+.f64 x eps)) 1/6)) |
(pow.f64 (cos.f64 (+.f64 x eps)) 1/3) |
(pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 1) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) 1/6) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) 1/9) |
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) 1/2) |
(pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 3) |
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) 3/2) |
(pow.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) 2/3) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) 2) |
(sqrt.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2)) |
(log.f64 (exp.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) |
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))))) |
(expm1.f64 (log1p.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) |
(log1p.f64 (expm1.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) |
(exp.f64 (log.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 1)) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))))) 3/2)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6)) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1) 1/3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1/3) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 1) 1)) |
| Outputs |
|---|
(-.f64 (*.f64 (cos.f64 eps) (pow.f64 1 1/3)) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (+.f64 (*.f64 (cos.f64 eps) (pow.f64 1 1/3)) (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps))) (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps)))) x)) 1) |
(+.f64 (+.f64 (cos.f64 eps) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18)) (sin.f64 eps)) -1) x)) -1) |
(+.f64 (cos.f64 eps) (fma.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18)) (neg.f64 (sin.f64 eps))) x -1)) |
(+.f64 (cos.f64 eps) (fma.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18)) (sin.f64 eps)) (neg.f64 x) -1)) |
(-.f64 (+.f64 (*.f64 (cos.f64 eps) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 1/2 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 eps) 1) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/9) (pow.f64 (sin.f64 eps) 2))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (pow.f64 x 2)) (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps))) (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps)))) x))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 (+.f64 1/2 (+.f64 (*.f64 1/3 (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2))))) (fma.f64 (cbrt.f64 (cos.f64 eps)) (fma.f64 2/3 (*.f64 (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2)))) (cbrt.f64 (/.f64 1 (cos.f64 eps)))) (*.f64 1/9 (*.f64 (pow.f64 (sin.f64 eps) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18))))) (*.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18))) (pow.f64 (sin.f64 eps) 2))))) (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18)) (sin.f64 eps)) -1) x)) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (+.f64 1/2 (fma.f64 (cbrt.f64 (cos.f64 eps)) (fma.f64 1/9 (*.f64 (pow.f64 (sin.f64 eps) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18))) (*.f64 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 2/3 (cbrt.f64 (/.f64 1 (cos.f64 eps)))))) (fma.f64 1/3 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (*.f64 (pow.f64 (sin.f64 eps) 2) 2/9))))) (*.f64 x x)) (fma.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18)) (neg.f64 (sin.f64 eps))) x -1))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18)) (sin.f64 eps)) (neg.f64 x)) (fma.f64 x (*.f64 x (+.f64 1/2 (fma.f64 (cbrt.f64 (cos.f64 eps)) (fma.f64 1/9 (*.f64 (pow.f64 (sin.f64 eps) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18))) (*.f64 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 2/3 (cbrt.f64 (/.f64 1 (cos.f64 eps)))))) (fma.f64 1/3 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (*.f64 (pow.f64 (sin.f64 eps) 2) 2/9)))))) -1))) |
(-.f64 (+.f64 (*.f64 (cos.f64 eps) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 1/2 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 eps) 1) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/9) (pow.f64 (sin.f64 eps) 2))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/3) (pow.f64 (sin.f64 eps) 3))) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps)))) (*.f64 -1/6 (sin.f64 eps)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 eps) 1) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/3) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/3) (pow.f64 (sin.f64 eps) 3))) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps)))) (*.f64 -1/6 (sin.f64 eps)))))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 8)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps)))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/9) (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps))))))) (pow.f64 x 3)) (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps))) (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps)))) x)))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 (+.f64 1/2 (+.f64 (*.f64 1/3 (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2))))) (fma.f64 (cbrt.f64 (cos.f64 eps)) (fma.f64 2/3 (*.f64 (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2)))) (cbrt.f64 (/.f64 1 (cos.f64 eps)))) (*.f64 1/9 (*.f64 (pow.f64 (sin.f64 eps) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18))))) (*.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18))) (pow.f64 (sin.f64 eps) 2))))) (*.f64 x x) (fma.f64 (+.f64 (*.f64 -1/3 (fma.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2))) (pow.f64 (sin.f64 eps) 3)) (fma.f64 -2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18)) (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2))))) (sin.f64 eps)) (*.f64 (sin.f64 eps) -1/6)))) (fma.f64 (cbrt.f64 (cos.f64 eps)) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (cos.f64 eps))) (fma.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2))) (pow.f64 (sin.f64 eps) 3)) (fma.f64 -2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18)) (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2))))) (sin.f64 eps)) (*.f64 (sin.f64 eps) -1/6)))) (*.f64 -2/9 (*.f64 (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2))))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 8)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 8)) 1/18))))) (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18)) (*.f64 (sin.f64 eps) (fma.f64 2/3 (*.f64 (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2)))) (cbrt.f64 (/.f64 1 (cos.f64 eps)))) (*.f64 1/9 (*.f64 (pow.f64 (sin.f64 eps) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18))))))) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18)) (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2))))) (sin.f64 eps)) -2/9)))) (pow.f64 x 3) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18)) (sin.f64 eps)) -1) x))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (fma.f64 (+.f64 1/2 (fma.f64 (cbrt.f64 (cos.f64 eps)) (fma.f64 1/9 (*.f64 (pow.f64 (sin.f64 eps) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18))) (*.f64 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 2/3 (cbrt.f64 (/.f64 1 (cos.f64 eps)))))) (fma.f64 1/3 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (*.f64 (pow.f64 (sin.f64 eps) 2) 2/9))))) (*.f64 x x) (*.f64 (fma.f64 -1/3 (fma.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2))) (pow.f64 (sin.f64 eps) 3)) (fma.f64 -2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18)) (sin.f64 eps)) (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 (sin.f64 eps) -1/6))) (fma.f64 (cbrt.f64 (cos.f64 eps)) (fma.f64 -2/9 (*.f64 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 (sin.f64 eps) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 8)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 8)) 1/18)))) (*.f64 (fma.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2))) (pow.f64 (sin.f64 eps) 3)) (fma.f64 -2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18)) (sin.f64 eps)) (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 (sin.f64 eps) -1/6))) (*.f64 -2/3 (cbrt.f64 (/.f64 1 (cos.f64 eps)))))) (fma.f64 -1/3 (*.f64 (fma.f64 1/9 (*.f64 (pow.f64 (sin.f64 eps) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18))) (*.f64 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 2/3 (cbrt.f64 (/.f64 1 (cos.f64 eps)))))) (*.f64 (sin.f64 eps) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18)))) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18)) (sin.f64 eps)) (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2)))))) -2/9)))) (pow.f64 x 3))) (fma.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18)) (neg.f64 (sin.f64 eps))) x -1))) |
(+.f64 (cos.f64 eps) (+.f64 (fma.f64 (+.f64 1/2 (fma.f64 (cbrt.f64 (cos.f64 eps)) (fma.f64 1/9 (*.f64 (pow.f64 (sin.f64 eps) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18))) (*.f64 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 2/3 (cbrt.f64 (/.f64 1 (cos.f64 eps)))))) (fma.f64 1/3 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (*.f64 (pow.f64 (sin.f64 eps) 2) 2/9))))) (*.f64 x x) (*.f64 (fma.f64 -1/3 (fma.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2))) (pow.f64 (sin.f64 eps) 3)) (fma.f64 -2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18)) (sin.f64 eps)) (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 (sin.f64 eps) -1/6))) (fma.f64 (cbrt.f64 (cos.f64 eps)) (fma.f64 -2/9 (*.f64 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 (sin.f64 eps) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 8)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 8)) 1/18)))) (*.f64 (fma.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2))) (pow.f64 (sin.f64 eps) 3)) (fma.f64 -2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18)) (sin.f64 eps)) (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 (sin.f64 eps) -1/6))) (*.f64 -2/3 (cbrt.f64 (/.f64 1 (cos.f64 eps)))))) (fma.f64 -1/3 (*.f64 (fma.f64 1/9 (*.f64 (pow.f64 (sin.f64 eps) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18))) (*.f64 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 2/3 (cbrt.f64 (/.f64 1 (cos.f64 eps)))))) (*.f64 (sin.f64 eps) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18)))) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18)) (sin.f64 eps)) (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2)))))) -2/9)))) (pow.f64 x 3))) (fma.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18)) (sin.f64 eps)) (neg.f64 x) -1))) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 eps (*.f64 -1 x)))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 eps (*.f64 -1 x)))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 eps (*.f64 -1 x)))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 eps (*.f64 -1 x)))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 x) (pow.f64 1 1/3)) (cos.f64 x)) |
(-.f64 (cos.f64 x) (cos.f64 x)) |
0 |
(-.f64 (+.f64 (*.f64 (cos.f64 x) (pow.f64 1 1/3)) (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x))) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x)))) eps)) (cos.f64 x)) |
(+.f64 (cos.f64 x) (-.f64 (*.f64 eps (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18)) (sin.f64 x)) -1)) (cos.f64 x))) |
(+.f64 (*.f64 eps (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18)) (neg.f64 (sin.f64 x)))) 0) |
(-.f64 (+.f64 (*.f64 (cos.f64 x) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x))) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x)))) eps) (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 1/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (pow.f64 1 1/3))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2))) (*.f64 (pow.f64 (*.f64 (cos.f64 x) 1) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/9) (pow.f64 (sin.f64 x) 2)))))))))) (cos.f64 x)) |
(+.f64 (cos.f64 x) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18)) (sin.f64 x)) -1) eps (*.f64 (*.f64 eps eps) (fma.f64 1/3 (*.f64 1 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2))))) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)) (*.f64 (fma.f64 2/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (cbrt.f64 (/.f64 1 (cos.f64 x)))) (*.f64 1/9 (*.f64 (pow.f64 (sin.f64 x) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18))))) (cbrt.f64 (cos.f64 x))))))) (cos.f64 x))) |
(+.f64 (fma.f64 (*.f64 eps eps) (fma.f64 1/3 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (fma.f64 (fma.f64 1/9 (*.f64 (pow.f64 (sin.f64 x) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18))) (*.f64 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 2/3 (cbrt.f64 (/.f64 1 (cos.f64 x)))))) (cbrt.f64 (cos.f64 x)) (*.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2))))) (*.f64 eps (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18)) (neg.f64 (sin.f64 x))))) 0) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (sin.f64 x)))) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/3) (pow.f64 (sin.f64 x) 3))))) (pow.f64 1 1/3))) (+.f64 (*.f64 -2/9 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (sin.f64 x)) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/9))) (+.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 x) 1) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 8)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (sin.f64 x)))) (*.f64 -2/3 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (sin.f64 x)))) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/3) (pow.f64 (sin.f64 x) 3))))) (pow.f64 (/.f64 1 (cos.f64 x)) 1/3))))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/9) (*.f64 (sin.f64 x) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/9) (pow.f64 (sin.f64 x) 2)))))))))) (pow.f64 eps 3)) (+.f64 (*.f64 (cos.f64 x) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x))) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x)))) eps) (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 1/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (pow.f64 1 1/3))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2))) (*.f64 (pow.f64 (*.f64 (cos.f64 x) 1) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/9) (pow.f64 (sin.f64 x) 2))))))))))) (cos.f64 x)) |
(-.f64 (fma.f64 (fma.f64 -1/3 (*.f64 1 (fma.f64 -2/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 (sin.f64 x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18)))) (fma.f64 -1/6 (sin.f64 x) (*.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2))) (pow.f64 (sin.f64 x) 3)))))) (fma.f64 -2/9 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 (sin.f64 x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18)))) (fma.f64 (cbrt.f64 (cos.f64 x)) (fma.f64 -2/9 (*.f64 (*.f64 (sin.f64 x) (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2))))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 8)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 8)) 1/18))) (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (cos.f64 x))) (fma.f64 -2/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 (sin.f64 x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18)))) (fma.f64 -1/6 (sin.f64 x) (*.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2))) (pow.f64 (sin.f64 x) 3)))))))) (*.f64 -1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18)) (sin.f64 x)) (fma.f64 2/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (cbrt.f64 (/.f64 1 (cos.f64 x)))) (*.f64 1/9 (*.f64 (pow.f64 (sin.f64 x) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18)))))))))) (pow.f64 eps 3) (+.f64 (cos.f64 x) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18)) (sin.f64 x)) -1) eps (*.f64 (*.f64 eps eps) (fma.f64 1/3 (*.f64 1 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2))))) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)) (*.f64 (fma.f64 2/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (cbrt.f64 (/.f64 1 (cos.f64 x)))) (*.f64 1/9 (*.f64 (pow.f64 (sin.f64 x) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18))))) (cbrt.f64 (cos.f64 x))))))))) (cos.f64 x)) |
(fma.f64 (fma.f64 -1/3 (fma.f64 -2/3 (*.f64 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 (sin.f64 x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18)))) (fma.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2))) (pow.f64 (sin.f64 x) 3)) (*.f64 -1/6 (sin.f64 x)))) (fma.f64 (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (cos.f64 x))) (fma.f64 -2/3 (*.f64 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 (sin.f64 x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18)))) (fma.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2))) (pow.f64 (sin.f64 x) 3)) (*.f64 -1/6 (sin.f64 x))))) (*.f64 -2/9 (*.f64 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 (sin.f64 x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 8)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 8)) 1/18)))))) (cbrt.f64 (cos.f64 x)) (fma.f64 -1/3 (*.f64 (fma.f64 1/9 (*.f64 (pow.f64 (sin.f64 x) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18))) (*.f64 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 2/3 (cbrt.f64 (/.f64 1 (cos.f64 x)))))) (*.f64 (sin.f64 x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18)))) (*.f64 -2/9 (*.f64 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 (sin.f64 x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18)))))))) (pow.f64 eps 3) (+.f64 (fma.f64 (*.f64 eps eps) (fma.f64 1/3 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (fma.f64 (fma.f64 1/9 (*.f64 (pow.f64 (sin.f64 x) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18))) (*.f64 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 2/3 (cbrt.f64 (/.f64 1 (cos.f64 x)))))) (cbrt.f64 (cos.f64 x)) (*.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2))))) (*.f64 eps (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18)) (neg.f64 (sin.f64 x))))) 0)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 x (*.f64 -1 eps)))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 x (*.f64 -1 eps)))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 x (*.f64 -1 eps)))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 x (*.f64 -1 eps)))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (pow.f64 1 1/3)) |
(cos.f64 eps) |
(+.f64 (*.f64 (cos.f64 eps) (pow.f64 1 1/3)) (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps))) (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps)))) x)) |
(+.f64 (cos.f64 eps) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18)) (sin.f64 eps)) -1) x)) |
(fma.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18)) (neg.f64 (sin.f64 eps))) x (cos.f64 eps)) |
(+.f64 (*.f64 (cos.f64 eps) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps))) (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps)))) x) (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 eps) 1) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/9) (pow.f64 (sin.f64 eps) 2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2))))) (pow.f64 x 2)))) |
(+.f64 (cos.f64 eps) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18)) (sin.f64 eps)) -1) x (*.f64 (*.f64 x x) (fma.f64 (cbrt.f64 (cos.f64 eps)) (fma.f64 2/3 (*.f64 (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2)))) (cbrt.f64 (/.f64 1 (cos.f64 eps)))) (*.f64 1/9 (*.f64 (pow.f64 (sin.f64 eps) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18))))) (+.f64 (*.f64 1/3 (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2))))) (*.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18))) (pow.f64 (sin.f64 eps) 2))))))) |
(+.f64 (cos.f64 eps) (fma.f64 (*.f64 x x) (fma.f64 (cbrt.f64 (cos.f64 eps)) (fma.f64 1/9 (*.f64 (pow.f64 (sin.f64 eps) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18))) (*.f64 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 2/3 (cbrt.f64 (/.f64 1 (cos.f64 eps)))))) (fma.f64 1/3 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (*.f64 (pow.f64 (sin.f64 eps) 2) 2/9)))) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18)) (sin.f64 eps)) (neg.f64 x)))) |
(+.f64 (*.f64 (cos.f64 eps) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/3) (pow.f64 (sin.f64 eps) 3))) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps)))) (*.f64 -1/6 (sin.f64 eps)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 eps) 1) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/3) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/3) (pow.f64 (sin.f64 eps) 3))) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps)))) (*.f64 -1/6 (sin.f64 eps)))))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 8)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps)))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/9) (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps))))))) (pow.f64 x 3)) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps))) (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 eps) 4) 1) 1/9) (sin.f64 eps)))) x) (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 eps) 1) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/9) (pow.f64 (sin.f64 eps) 2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2))))) (pow.f64 x 2))))) |
(+.f64 (cos.f64 eps) (fma.f64 (+.f64 (*.f64 -1/3 (fma.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2))) (pow.f64 (sin.f64 eps) 3)) (fma.f64 -2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18)) (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2))))) (sin.f64 eps)) (*.f64 (sin.f64 eps) -1/6)))) (fma.f64 (cbrt.f64 (cos.f64 eps)) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (cos.f64 eps))) (fma.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2))) (pow.f64 (sin.f64 eps) 3)) (fma.f64 -2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18)) (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2))))) (sin.f64 eps)) (*.f64 (sin.f64 eps) -1/6)))) (*.f64 -2/9 (*.f64 (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2))))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 8)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 8)) 1/18))))) (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18)) (*.f64 (sin.f64 eps) (fma.f64 2/3 (*.f64 (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2)))) (cbrt.f64 (/.f64 1 (cos.f64 eps)))) (*.f64 1/9 (*.f64 (pow.f64 (sin.f64 eps) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18))))))) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18)) (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2))))) (sin.f64 eps)) -2/9)))) (pow.f64 x 3) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18)) (sin.f64 eps)) -1) x (*.f64 (*.f64 x x) (fma.f64 (cbrt.f64 (cos.f64 eps)) (fma.f64 2/3 (*.f64 (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2)))) (cbrt.f64 (/.f64 1 (cos.f64 eps)))) (*.f64 1/9 (*.f64 (pow.f64 (sin.f64 eps) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18))))) (+.f64 (*.f64 1/3 (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2))))) (*.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18))) (pow.f64 (sin.f64 eps) 2)))))))) |
(+.f64 (cos.f64 eps) (fma.f64 (fma.f64 -1/3 (fma.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2))) (pow.f64 (sin.f64 eps) 3)) (fma.f64 -2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18)) (sin.f64 eps)) (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 (sin.f64 eps) -1/6))) (fma.f64 (cbrt.f64 (cos.f64 eps)) (fma.f64 -2/9 (*.f64 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 (sin.f64 eps) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 8)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 8)) 1/18)))) (*.f64 (fma.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2))) (pow.f64 (sin.f64 eps) 3)) (fma.f64 -2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18)) (sin.f64 eps)) (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 (sin.f64 eps) -1/6))) (*.f64 -2/3 (cbrt.f64 (/.f64 1 (cos.f64 eps)))))) (fma.f64 -1/3 (*.f64 (fma.f64 1/9 (*.f64 (pow.f64 (sin.f64 eps) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18))) (*.f64 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 2/3 (cbrt.f64 (/.f64 1 (cos.f64 eps)))))) (*.f64 (sin.f64 eps) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18)))) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18)) (sin.f64 eps)) (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2)))))) -2/9)))) (pow.f64 x 3) (fma.f64 (*.f64 x x) (fma.f64 (cbrt.f64 (cos.f64 eps)) (fma.f64 1/9 (*.f64 (pow.f64 (sin.f64 eps) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 4)) 1/18))) (*.f64 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 2/3 (cbrt.f64 (/.f64 1 (cos.f64 eps)))))) (fma.f64 1/3 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (*.f64 (pow.f64 (sin.f64 eps) 2) 2/9)))) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 eps) 4) 1/18)) (sin.f64 eps)) (neg.f64 x))))) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 eps (*.f64 -1 x)))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 eps (*.f64 -1 x)))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 eps (*.f64 -1 x)))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 eps (*.f64 -1 x)))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (cos.f64 x) (pow.f64 1 1/3)) |
(cos.f64 x) |
(+.f64 (*.f64 (cos.f64 x) (pow.f64 1 1/3)) (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x))) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x)))) eps)) |
(+.f64 (cos.f64 x) (*.f64 eps (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18)) (sin.f64 x)) -1))) |
(fma.f64 eps (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18)) (neg.f64 (sin.f64 x))) (cos.f64 x)) |
(+.f64 (*.f64 (cos.f64 x) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x))) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x)))) eps) (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 1/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (pow.f64 1 1/3))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2))) (*.f64 (pow.f64 (*.f64 (cos.f64 x) 1) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/9) (pow.f64 (sin.f64 x) 2)))))))))) |
(+.f64 (cos.f64 x) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18)) (sin.f64 x)) -1) eps (*.f64 (*.f64 eps eps) (fma.f64 1/3 (*.f64 1 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2))))) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)) (*.f64 (fma.f64 2/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (cbrt.f64 (/.f64 1 (cos.f64 x)))) (*.f64 1/9 (*.f64 (pow.f64 (sin.f64 x) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18))))) (cbrt.f64 (cos.f64 x)))))))) |
(+.f64 (cos.f64 x) (fma.f64 (*.f64 eps eps) (fma.f64 1/3 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (fma.f64 (fma.f64 1/9 (*.f64 (pow.f64 (sin.f64 x) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18))) (*.f64 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 2/3 (cbrt.f64 (/.f64 1 (cos.f64 x)))))) (cbrt.f64 (cos.f64 x)) (*.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2))))) (*.f64 eps (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18)) (neg.f64 (sin.f64 x)))))) |
(+.f64 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (sin.f64 x)))) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/3) (pow.f64 (sin.f64 x) 3))))) (pow.f64 1 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 x) 1) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 8)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (sin.f64 x)))) (*.f64 -2/3 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (sin.f64 x)))) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/3) (pow.f64 (sin.f64 x) 3))))) (pow.f64 (/.f64 1 (cos.f64 x)) 1/3))))) (+.f64 (*.f64 -2/9 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (sin.f64 x)) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/9))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/9) (*.f64 (sin.f64 x) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/9) (pow.f64 (sin.f64 x) 2))))))))))) (+.f64 (*.f64 (cos.f64 x) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x))) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 x) 4) 1) 1/9) (sin.f64 x)))) eps) (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 1/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (pow.f64 1 1/3))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2))) (*.f64 (pow.f64 (*.f64 (cos.f64 x) 1) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/3) (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/9) (pow.f64 (sin.f64 x) 2))))))))))) |
(fma.f64 (pow.f64 eps 3) (fma.f64 -1/3 (*.f64 1 (fma.f64 -2/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 (sin.f64 x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18)))) (fma.f64 -1/6 (sin.f64 x) (*.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2))) (pow.f64 (sin.f64 x) 3)))))) (fma.f64 (cbrt.f64 (cos.f64 x)) (fma.f64 -2/9 (*.f64 (*.f64 (sin.f64 x) (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2))))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 8)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 8)) 1/18))) (*.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (cos.f64 x))) (fma.f64 -2/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 (sin.f64 x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18)))) (fma.f64 -1/6 (sin.f64 x) (*.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2))) (pow.f64 (sin.f64 x) 3)))))))) (fma.f64 -2/9 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 (sin.f64 x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18)))) (*.f64 -1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18)) (sin.f64 x)) (fma.f64 2/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (cbrt.f64 (/.f64 1 (cos.f64 x)))) (*.f64 1/9 (*.f64 (pow.f64 (sin.f64 x) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18)))))))))) (+.f64 (cos.f64 x) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18)) (sin.f64 x)) -1) eps (*.f64 (*.f64 eps eps) (fma.f64 1/3 (*.f64 1 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2))))) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)) (*.f64 (fma.f64 2/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (cbrt.f64 (/.f64 1 (cos.f64 x)))) (*.f64 1/9 (*.f64 (pow.f64 (sin.f64 x) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18))))) (cbrt.f64 (cos.f64 x))))))))) |
(+.f64 (fma.f64 (*.f64 eps eps) (fma.f64 1/3 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (fma.f64 (fma.f64 1/9 (*.f64 (pow.f64 (sin.f64 x) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18))) (*.f64 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 2/3 (cbrt.f64 (/.f64 1 (cos.f64 x)))))) (cbrt.f64 (cos.f64 x)) (*.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2))))) (*.f64 eps (*.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18) (pow.f64 (pow.f64 (cos.f64 x) 4) 1/18)) (neg.f64 (sin.f64 x))))) (fma.f64 (fma.f64 -1/3 (fma.f64 -2/3 (*.f64 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 (sin.f64 x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18)))) (fma.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2))) (pow.f64 (sin.f64 x) 3)) (*.f64 -1/6 (sin.f64 x)))) (fma.f64 (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (cos.f64 x))) (fma.f64 -2/3 (*.f64 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 (sin.f64 x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18)))) (fma.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2))) (pow.f64 (sin.f64 x) 3)) (*.f64 -1/6 (sin.f64 x))))) (*.f64 -2/9 (*.f64 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 (sin.f64 x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 8)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 8)) 1/18)))))) (cbrt.f64 (cos.f64 x)) (fma.f64 -1/3 (*.f64 (fma.f64 1/9 (*.f64 (pow.f64 (sin.f64 x) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 4)) 1/18))) (*.f64 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 2/3 (cbrt.f64 (/.f64 1 (cos.f64 x)))))) (*.f64 (sin.f64 x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18)))) (*.f64 -2/9 (*.f64 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 (sin.f64 x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18)))))))) (pow.f64 eps 3) (cos.f64 x))) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (+.f64 eps x))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 x (*.f64 -1 eps)))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 x (*.f64 -1 eps)))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 x (*.f64 -1 eps)))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 1 1/3) (cos.f64 (-.f64 x (*.f64 -1 eps)))) |
(cos.f64 (+.f64 eps x)) |
(pow.f64 (cos.f64 eps) 1/3) |
(cbrt.f64 (cos.f64 eps)) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/9) (*.f64 (sin.f64 eps) x))) (pow.f64 (cos.f64 eps) 1/3)) |
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18)) (*.f64 (sin.f64 eps) x)) (cbrt.f64 (cos.f64 eps))) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/9) (*.f64 (sin.f64 eps) x))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/3) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (pow.f64 x 2)))) (pow.f64 (cos.f64 eps) 1/3))) |
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18)) (*.f64 (sin.f64 eps) x)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2))) (*.f64 (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2)))) (*.f64 x x))) (cbrt.f64 (cos.f64 eps)))) |
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18)) (*.f64 (sin.f64 eps) x)) (fma.f64 1/3 (*.f64 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2))))) (cbrt.f64 (cos.f64 eps)))) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/9) (*.f64 (sin.f64 eps) x))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/3) (*.f64 (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/3) (pow.f64 (sin.f64 eps) 3))) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (sin.f64 eps)))) (*.f64 -1/6 (sin.f64 eps)))) (pow.f64 x 3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/3) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 eps)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/9) (pow.f64 (sin.f64 eps) 2)))) (pow.f64 x 2)))) (pow.f64 (cos.f64 eps) 1/3)))) |
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18)) (*.f64 (sin.f64 eps) x)) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2))) (*.f64 (fma.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2))) (pow.f64 (sin.f64 eps) 3)) (fma.f64 -2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18)) (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2))))) (sin.f64 eps)) (*.f64 (sin.f64 eps) -1/6))) (pow.f64 x 3))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2))) (*.f64 (+.f64 (*.f64 (cos.f64 eps) -1/2) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18)) (pow.f64 (sin.f64 eps) 2)))) (*.f64 x x))) (cbrt.f64 (cos.f64 eps))))) |
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2)) 1/18)) (*.f64 (sin.f64 eps) x)) (fma.f64 -1/3 (*.f64 (fma.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2))) (pow.f64 (sin.f64 eps) 3)) (fma.f64 -2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 5)) 1/18)) (sin.f64 eps)) (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2)))))) (*.f64 (sin.f64 eps) -1/6))) (*.f64 (pow.f64 x 3) (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2))))) (fma.f64 1/3 (*.f64 (fma.f64 (cos.f64 eps) -1/2 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (*.f64 (pow.f64 (/.f64 1 (cos.f64 eps)) 1/18) (pow.f64 (sin.f64 eps) 2))))) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 eps) 2))))) (cbrt.f64 (cos.f64 eps))))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 1/3) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 1/3) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 1/3) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 1/3) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) 1/3) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) 1/3) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) 1/3) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) 1/3) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (cos.f64 x) 1/3) |
(cbrt.f64 (cos.f64 x)) |
(+.f64 (pow.f64 (cos.f64 x) 1/3) (*.f64 -1/3 (*.f64 (*.f64 eps (sin.f64 x)) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/9)))) |
(+.f64 (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18)) (*.f64 eps (sin.f64 x)))) (cbrt.f64 (cos.f64 x))) |
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18)) (*.f64 eps (sin.f64 x))) (cbrt.f64 (cos.f64 x))) |
(+.f64 (*.f64 1/3 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (pow.f64 eps 2)) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/3))) (+.f64 (pow.f64 (cos.f64 x) 1/3) (*.f64 -1/3 (*.f64 (*.f64 eps (sin.f64 x)) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/9))))) |
(fma.f64 1/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2))))) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18)) (*.f64 eps (sin.f64 x)))) (cbrt.f64 (cos.f64 x)))) |
(fma.f64 1/3 (*.f64 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2))))) (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18)) (*.f64 eps (sin.f64 x))) (cbrt.f64 (cos.f64 x)))) |
(+.f64 (*.f64 -1/3 (*.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/9) (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (sin.f64 x)))) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/3) (pow.f64 (sin.f64 x) 3))))) (pow.f64 eps 3)) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/3))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/9) (pow.f64 (sin.f64 x) 2)))) (pow.f64 eps 2)) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/3))) (+.f64 (pow.f64 (cos.f64 x) 1/3) (*.f64 -1/3 (*.f64 (*.f64 eps (sin.f64 x)) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/9)))))) |
(fma.f64 -1/3 (*.f64 (fma.f64 -2/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 (sin.f64 x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18)))) (fma.f64 -1/6 (sin.f64 x) (*.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2))) (pow.f64 (sin.f64 x) 3))))) (*.f64 (pow.f64 eps 3) (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2))))) (fma.f64 1/3 (*.f64 (-.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 (*.f64 eps eps) (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2))))) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18)) (*.f64 eps (sin.f64 x)))) (cbrt.f64 (cos.f64 x))))) |
(+.f64 (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2)) 1/18)) (*.f64 eps (sin.f64 x))) (cbrt.f64 (cos.f64 x))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2))) (+.f64 (*.f64 -1/3 (*.f64 (fma.f64 -2/3 (*.f64 (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2)))) (*.f64 (sin.f64 x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (cos.f64 x) 5)) 1/18)))) (fma.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cos.f64 x) 2))) (pow.f64 (sin.f64 x) 3)) (*.f64 -1/6 (sin.f64 x)))) (pow.f64 eps 3))) (*.f64 1/3 (*.f64 (*.f64 eps eps) (fma.f64 -1/2 (cos.f64 x) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cos.f64 x)) 1/18) (pow.f64 (/.f64 1 (cos.f64 x)) 1/18)) (pow.f64 (sin.f64 x) 2))))))))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 1/3) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 1/3) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 1/3) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 1/3) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) 1/3) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) 1/3) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) 1/3) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) 1/3) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 0 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(*.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2)))) |
(*.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 x (-.f64 eps x)) 2)) (sin.f64 (/.f64 (+.f64 x (+.f64 eps x)) 2)))) |
(*.f64 (*.f64 -2 (sin.f64 (/.f64 (+.f64 eps (+.f64 x x)) 2))) (sin.f64 (/.f64 (+.f64 eps (-.f64 x x)) 2))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))) (sqrt.f64 (cos.f64 x)))) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 1 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) (neg.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (pow.f64 (neg.f64 (cos.f64 x)) 2) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (neg.f64 (cos.f64 x)) 2)) (-.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) 1/2) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3) 1/3) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) -1) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(pow.f64 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) -1) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (/.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (neg.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (/.f64 1 (exp.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(expm1.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 1/3)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 1 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (neg.f64 (cbrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2)) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (neg.f64 (sqrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (neg.f64 (cos.f64 x))) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 1/6) (pow.f64 (cos.f64 (+.f64 eps x)) 5/6) (neg.f64 (cos.f64 x))) |
(-.f64 (*.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 1/6) (pow.f64 (cos.f64 (+.f64 eps x)) 5/6)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 1/6) (pow.f64 (cos.f64 (+.f64 eps x)) 5/6) (neg.f64 (cos.f64 x))) |
(-.f64 (*.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 1/6) (pow.f64 (cos.f64 (+.f64 eps x)) 5/6)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) (-.f64 (cos.f64 x) (cos.f64 x))) |
(+.f64 0 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) (-.f64 (cos.f64 x) (cos.f64 x))) |
(+.f64 0 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) (-.f64 (cos.f64 x) (cos.f64 x))) |
(+.f64 0 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (-.f64 (cos.f64 x) (cos.f64 x))) |
(+.f64 0 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (-.f64 (cos.f64 x) (cos.f64 x))) |
(+.f64 0 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (-.f64 (cos.f64 x) (cos.f64 x))) |
(+.f64 0 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (cos.f64 x))) 2) (cbrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (neg.f64 (cos.f64 x))) (sqrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (neg.f64 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 x (-.f64 eps x)) 2)) (sin.f64 (/.f64 (+.f64 x (+.f64 eps x)) 2))) (-.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 eps (-.f64 x x)) 2)) (sin.f64 (/.f64 (+.f64 eps (+.f64 x x)) 2))) 0) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 x (-.f64 eps x)) 2)) (sin.f64 (/.f64 (+.f64 x (+.f64 eps x)) 2))) (-.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 eps (-.f64 x x)) 2)) (sin.f64 (/.f64 (+.f64 eps (+.f64 x x)) 2))) 0) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 x (-.f64 eps x)) 2)) (sin.f64 (/.f64 (+.f64 x (+.f64 eps x)) 2))) (-.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 eps (-.f64 x x)) 2)) (sin.f64 (/.f64 (+.f64 eps (+.f64 x x)) 2))) 0) |
(fma.f64 -1 (cos.f64 x) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))) (sqrt.f64 (cos.f64 x))) (-.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))) (sqrt.f64 (cos.f64 x))) 0) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))) (sqrt.f64 (cos.f64 x))) (-.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))) (sqrt.f64 (cos.f64 x))) 0) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))) (sqrt.f64 (cos.f64 x))) (-.f64 (cos.f64 x) (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))) (sqrt.f64 (cos.f64 x))) 0) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (neg.f64 (cos.f64 x))) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 1/6) (pow.f64 (cos.f64 (+.f64 eps x)) 5/6) (neg.f64 (cos.f64 x))) |
(-.f64 (*.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 1/6) (pow.f64 (cos.f64 (+.f64 eps x)) 5/6)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 1/6) (pow.f64 (cos.f64 (+.f64 eps x)) 5/6) (neg.f64 (cos.f64 x))) |
(-.f64 (*.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 1/6) (pow.f64 (cos.f64 (+.f64 eps x)) 5/6)) (cos.f64 x)) |
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) 1) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) 1) (cbrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(+.f64 0 (cos.f64 (+.f64 x eps))) |
(cos.f64 (+.f64 eps x)) |
(+.f64 (*.f64 (cos.f64 (exp.f64 (log1p.f64 (+.f64 x eps)))) (cos.f64 1)) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (+.f64 x eps)))) (sin.f64 1))) |
(fma.f64 (cos.f64 (exp.f64 (log1p.f64 (+.f64 eps x)))) (cos.f64 1) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (+.f64 eps x)))) (sin.f64 1))) |
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (cos.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)))) (*.f64 (sin.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (sin.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))) |
(fma.f64 (cos.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (cos.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))) (*.f64 (sin.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (sin.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))) |
(fma.f64 (cos.f64 (*.f64 (/.f64 x (-.f64 x eps)) x)) (cos.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))) (*.f64 (sin.f64 (*.f64 (/.f64 x (-.f64 x eps)) x)) (sin.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 eps x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 eps x)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 eps x)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 x eps))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 eps x)))))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) 1) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (cos.f64 (+.f64 x eps)) 1) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2)) |
(cos.f64 (+.f64 eps x)) |
(*.f64 1 (cos.f64 (+.f64 x eps))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (pow.f64 (cos.f64 (+.f64 x eps)) 5/6)) |
(*.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 1/6) (pow.f64 (cos.f64 (+.f64 eps x)) 5/6)) |
(*.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (pow.f64 (cos.f64 (+.f64 x eps)) 1/6)) |
(*.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 1/6) (pow.f64 (cos.f64 (+.f64 eps x)) 5/6)) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) 1) (cbrt.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) |
(cos.f64 (+.f64 eps x)) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2) (*.f64 (cos.f64 x) (*.f64 (cos.f64 eps) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (cos.f64 (-.f64 x eps))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (cos.f64 (-.f64 x eps))) |
(sqrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) |
(cos.f64 (+.f64 eps x)) |
(log.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps))))) |
(cos.f64 (+.f64 eps x)) |
(cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 x eps)) |
(cos.f64 (+.f64 eps x)) |
(expm1.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(log1p.f64 (expm1.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (log.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1)) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (cos.f64 (+.f64 x eps)))) 1/3)) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (cos.f64 (+.f64 x eps)))) 3/2)) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (cos.f64 (+.f64 x eps)))) 2)) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1) 1)) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1/3) 3)) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 1) 3)) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 3) 1/3)) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 3/2) 2)) |
(cos.f64 (+.f64 eps x)) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 1/6) (pow.f64 (cos.f64 (+.f64 eps x)) 5/6) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 1/6) (pow.f64 (cos.f64 (+.f64 eps x)) 5/6) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 5/6) (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 1/6) (pow.f64 (cos.f64 (+.f64 eps x)) 5/6) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 1/6) (pow.f64 (cos.f64 (+.f64 eps x)) 5/6) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) 1) (cbrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(fma.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(+.f64 0 (cbrt.f64 (cos.f64 (+.f64 x eps)))) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 (+.f64 eps x))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 (+.f64 eps x))))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 (+.f64 eps x))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 (+.f64 eps x))))))) |
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 1) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 1) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(*.f64 1 (cbrt.f64 (cos.f64 (+.f64 x eps)))) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2)) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(*.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) (pow.f64 (cos.f64 (+.f64 x eps)) 1/6)) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (cos.f64 (+.f64 x eps)) 1/3) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 1) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) 1/6) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) 1/6) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) 1/9) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) 1/2) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 3) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 2) 3/2) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(pow.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) 2/3) |
(pow.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))) 2/3) |
(*.f64 (cbrt.f64 (sqrt.f64 (cos.f64 (+.f64 eps x)))) (cbrt.f64 (sqrt.f64 (cos.f64 (+.f64 eps x))))) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6) 2) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(sqrt.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2)) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(log.f64 (exp.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))))) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(expm1.f64 (log1p.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(log1p.f64 (expm1.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(exp.f64 (log.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1/3)) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 1)) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))))) 3/2)) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))))) 3)) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 1/6)) 2)) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1) 1/3)) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1/3) 1)) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 1) 1)) |
(cbrt.f64 (cos.f64 (+.f64 eps x))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (expm1.f64 (log1p.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
| ✓ | 0.1b | (log1p.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))) |
| 0.2b | (*.f64 (sin.f64 x) (sin.f64 eps)) | |
| ✓ | 3.4b | (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
Compiled 78 to 12 computations (84.6% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 67.0ms | eps | @ | -inf | (log1p.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))) |
| 16.0ms | x | @ | -inf | (log1p.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))) |
| 16.0ms | x | @ | inf | (log1p.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))) |
| 16.0ms | eps | @ | inf | (log1p.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))) |
| 4.0ms | eps | @ | 0 | (log1p.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))) |
| 1× | batch-egg-rewrite |
| 708× | log-prod_binary64 |
| 497× | fma-neg_binary64 |
| 260× | pow1/3_binary64 |
| 260× | expm1-udef_binary64 |
| 260× | log1p-udef_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 71 |
| 1 | 278 | 35 |
| 2 | 4102 | 35 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(log1p.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))) |
(expm1.f64 (log1p.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 x eps)) (-.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 x eps)) (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (neg.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) (neg.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (+.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 3) 1) (+.f64 (*.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (+.f64 1 (*.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x))) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) -1) (+.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x)))) (-.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 (exp.f64 (cos.f64 eps)) (cos.f64 x)) (*.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)) (exp.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (*.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)) (exp.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (+.f64 1 (expm1.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (+.f64 1 (expm1.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (/.f64 1 (exp.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (/.f64 1 (exp.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1 (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (+.f64 x eps)) 1 (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cbrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cbrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 eps)) (*.f64 (sqrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 eps)) (*.f64 (sqrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) 1/2 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) 1/2 (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) (/.f64 1 (cos.f64 (-.f64 x eps))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)))) (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (sqrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (cos.f64 eps) 2))) (cbrt.f64 (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (cos.f64 eps) 2))) (cbrt.f64 (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (cos.f64 eps))) (sqrt.f64 (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (cos.f64 eps))) (sqrt.f64 (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 eps) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 eps) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 eps) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 eps) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))))) (log.f64 (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)))) (log.f64 (sqrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) (log.f64 (+.f64 1 (-.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 1 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2))) (log.f64 (-.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2) (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 x eps)) (-.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 x eps)) (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (neg.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))))) (/.f64 (pow.f64 (cos.f64 x) 3) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) (neg.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (+.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 3) 1) (+.f64 (*.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (+.f64 1 (*.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x))) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) -1) (+.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x)))) (-.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 (exp.f64 (cos.f64 eps)) (cos.f64 x)) (*.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)) (exp.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (*.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)) (exp.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (+.f64 1 (expm1.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (+.f64 1 (expm1.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (/.f64 1 (exp.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (/.f64 1 (exp.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1 (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (+.f64 x eps)) 1 (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cbrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cbrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 eps)) (*.f64 (sqrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 eps)) (*.f64 (sqrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) 1/2 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) 1/2 (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) (/.f64 1 (cos.f64 (-.f64 x eps))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)))) (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (sqrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (cos.f64 eps) 2))) (cbrt.f64 (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (cos.f64 eps) 2))) (cbrt.f64 (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (cos.f64 eps))) (sqrt.f64 (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (cos.f64 eps))) (sqrt.f64 (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 eps) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 eps) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 eps) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 eps) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))))))) |
| 1× | egg-herbie |
| 525× | fma-neg_binary64 |
| 378× | unswap-sqr_binary64 |
| 311× | associate-/l*_binary64 |
| 267× | cancel-sign-sub-inv_binary64 |
| 249× | fma-def_binary64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 443 | 7234 |
| 1 | 1175 | 6971 |
| 2 | 3743 | 6848 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (cos.f64 eps) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))))) 1) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(log.f64 (cos.f64 eps)) |
(+.f64 (log.f64 (cos.f64 eps)) (*.f64 -1 (/.f64 (*.f64 (sin.f64 eps) x) (cos.f64 eps)))) |
(+.f64 (log.f64 (cos.f64 eps)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 eps) x) (cos.f64 eps))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2))) (*.f64 2 (/.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (cos.f64 eps)))) (pow.f64 x 2))))) |
(+.f64 (log.f64 (cos.f64 eps)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 eps) x) (cos.f64 eps))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2))) (*.f64 2 (/.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (cos.f64 eps)))) (pow.f64 x 2))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 6 (/.f64 (*.f64 (sin.f64 eps) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) (pow.f64 (cos.f64 eps) 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 eps) 3) (pow.f64 (cos.f64 eps) 3))) (/.f64 (sin.f64 eps) (cos.f64 eps)))) (pow.f64 x 3)))))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 -1 (pow.f64 (sin.f64 x) 2)) (*.f64 -1 (cos.f64 x))))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 -1 (pow.f64 (sin.f64 x) 2)) (*.f64 -1 (cos.f64 x))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (sin.f64 x) (*.f64 -2 (pow.f64 (sin.f64 x) 3)))))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 -1 (pow.f64 (sin.f64 x) 2)) (*.f64 -1 (cos.f64 x))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (sin.f64 x) (*.f64 -2 (pow.f64 (sin.f64 x) 3)))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 -3 (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (+.f64 (*.f64 -12 (*.f64 (cos.f64 x) (pow.f64 (sin.f64 x) 2))) (+.f64 (*.f64 4 (pow.f64 (sin.f64 x) 2)) (*.f64 -6 (pow.f64 (sin.f64 x) 4)))))))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))))) 1) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) (cos.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x)))) |
(+.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(+.f64 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(+.f64 (cos.f64 (+.f64 x eps)) (-.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))) |
(+.f64 (cos.f64 (+.f64 x eps)) (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (neg.f64 (cos.f64 x)))) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(+.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) -1) |
(+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(+.f64 0 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(*.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) |
(*.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 1 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) (neg.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (+.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 3) 1) (+.f64 (*.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (+.f64 1 (*.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x))) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(/.f64 (fma.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) -1) (+.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1)) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x)))) (-.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))) |
(pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) |
(pow.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) -1) |
(pow.f64 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) -1) |
(sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) |
(log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 (cos.f64 eps)) (cos.f64 x)) (*.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)) (exp.f64 (cos.f64 x))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (*.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)) (exp.f64 (cos.f64 x))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (cos.f64 x)))) |
(log.f64 (/.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (neg.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (/.f64 1 (exp.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (/.f64 1 (exp.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps))))) |
(log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps))))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1 (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (neg.f64 (cos.f64 x))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(fma.f64 1 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) -1) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cbrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cbrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (neg.f64 (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 eps)) (*.f64 (sqrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sqrt.f64 (cos.f64 eps)) (*.f64 (sqrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) 1/2 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) 1/2 (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (neg.f64 (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) (/.f64 1 (cos.f64 (-.f64 x eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (*.f64 (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)))) (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) -1) |
(fma.f64 (sqrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (sqrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) -1) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (neg.f64 (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (cos.f64 eps) 2))) (cbrt.f64 (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (cos.f64 eps) 2))) (cbrt.f64 (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (cos.f64 eps))) (sqrt.f64 (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (cos.f64 eps))) (sqrt.f64 (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 eps) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 eps) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 eps) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 eps) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(+.f64 0 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))))) (log.f64 (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))))) |
(+.f64 (log.f64 (sqrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)))) (log.f64 (sqrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))))) |
(-.f64 (log1p.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) (log.f64 (+.f64 1 (-.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) 1) |
(-.f64 (log.f64 (-.f64 1 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2))) (log.f64 (-.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(*.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1) |
(*.f64 1 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2) (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(*.f64 (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1) |
(pow.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) 1/3) |
(pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3) |
(pow.f64 (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2) |
(sqrt.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2)) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) |
(cbrt.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3)) |
(expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(exp.f64 (log.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(exp.f64 (*.f64 (log.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 1)) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) (cos.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x)))) |
(+.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(+.f64 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(+.f64 (cos.f64 (+.f64 x eps)) (-.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))) |
(+.f64 (cos.f64 (+.f64 x eps)) (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (neg.f64 (cos.f64 x)))) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(+.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) -1) |
(+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(+.f64 0 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(-.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1) |
(-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))))) (/.f64 (pow.f64 (cos.f64 x) 3) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))))) |
(-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) |
(*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(*.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) |
(*.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 1 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) (neg.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (+.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 3) 1) (+.f64 (*.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (+.f64 1 (*.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x))) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(/.f64 (fma.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) -1) (+.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1)) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x)))) (-.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))) |
(pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) |
(pow.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) -1) |
(pow.f64 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) -1) |
(sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) |
(log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 (cos.f64 eps)) (cos.f64 x)) (*.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)) (exp.f64 (cos.f64 x))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (*.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)) (exp.f64 (cos.f64 x))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (cos.f64 x)))) |
(log.f64 (/.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (neg.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (/.f64 1 (exp.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (/.f64 1 (exp.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps))))) |
(log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps))))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1 (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (neg.f64 (cos.f64 x))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(fma.f64 1 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) -1) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cbrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cbrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (neg.f64 (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 eps)) (*.f64 (sqrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sqrt.f64 (cos.f64 eps)) (*.f64 (sqrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) 1/2 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) 1/2 (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (neg.f64 (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) (/.f64 1 (cos.f64 (-.f64 x eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (*.f64 (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)))) (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) -1) |
(fma.f64 (sqrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (sqrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) -1) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (neg.f64 (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (cos.f64 eps) 2))) (cbrt.f64 (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (cos.f64 eps) 2))) (cbrt.f64 (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (cos.f64 eps))) (sqrt.f64 (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (cos.f64 eps))) (sqrt.f64 (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 eps) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 eps) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 eps) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (*.f64 (cos.f64 eps) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
| Outputs |
|---|
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (neg.f64 (*.f64 x (sin.f64 eps))) 1)) |
(+.f64 (cos.f64 eps) (fma.f64 (neg.f64 x) (sin.f64 eps) -1)) |
(+.f64 (cos.f64 eps) (fma.f64 x (neg.f64 (sin.f64 eps)) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (*.f64 x x))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) (*.f64 x x) (*.f64 x (neg.f64 (sin.f64 eps)))) -1)) |
(+.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (*.f64 x x)))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (sin.f64 eps) (+.f64 (*.f64 1/6 (pow.f64 x 3)) (neg.f64 x))) (-.f64 (*.f64 x (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2))) 1))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (sin.f64 eps) (-.f64 (*.f64 1/6 (pow.f64 x 3)) x)) (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) (*.f64 x x) -1))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(neg.f64 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (*.f64 -1/2 (*.f64 eps eps)) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (neg.f64 (*.f64 eps (sin.f64 x))))) |
(fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 (*.f64 -1/2 (*.f64 eps eps)) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 eps)))) |
(+.f64 (*.f64 (sin.f64 x) (+.f64 (*.f64 1/6 (pow.f64 eps 3)) (neg.f64 eps))) (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (neg.f64 (*.f64 eps (sin.f64 x)))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 (*.f64 -1/2 (*.f64 eps eps)) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 eps))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (+.f64 (*.f64 (sin.f64 x) (+.f64 (*.f64 1/6 (pow.f64 eps 3)) (neg.f64 eps))) (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps))))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log.f64 (cos.f64 eps)) |
(+.f64 (log.f64 (cos.f64 eps)) (*.f64 -1 (/.f64 (*.f64 (sin.f64 eps) x) (cos.f64 eps)))) |
(+.f64 (log.f64 (cos.f64 eps)) (neg.f64 (/.f64 (sin.f64 eps) (/.f64 (cos.f64 eps) x)))) |
(-.f64 (log.f64 (cos.f64 eps)) (*.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) x)) |
(-.f64 (log.f64 (cos.f64 eps)) (*.f64 (/.f64 x (cos.f64 eps)) (sin.f64 eps))) |
(+.f64 (log.f64 (cos.f64 eps)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 eps) x) (cos.f64 eps))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2))) (*.f64 2 (/.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (cos.f64 eps)))) (pow.f64 x 2))))) |
(+.f64 (log.f64 (cos.f64 eps)) (fma.f64 -1 (/.f64 (sin.f64 eps) (/.f64 (cos.f64 eps) x)) (*.f64 1/2 (*.f64 (*.f64 x x) (fma.f64 -1 (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2)) (*.f64 2 (/.f64 (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (cos.f64 eps)))))))) |
(+.f64 (log.f64 (cos.f64 eps)) (-.f64 (*.f64 1/2 (*.f64 (*.f64 x x) (-.f64 (*.f64 2 (/.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) (cos.f64 eps))) (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2))))) (*.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) x))) |
(+.f64 (log.f64 (cos.f64 eps)) (*.f64 x (-.f64 (*.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 2 (cos.f64 eps)) (fma.f64 (cos.f64 eps) -1/2 1/2)) (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2)))) x) (/.f64 (sin.f64 eps) (cos.f64 eps))))) |
(+.f64 (log.f64 (cos.f64 eps)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 eps) x) (cos.f64 eps))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2))) (*.f64 2 (/.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (cos.f64 eps)))) (pow.f64 x 2))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 6 (/.f64 (*.f64 (sin.f64 eps) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) (pow.f64 (cos.f64 eps) 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (sin.f64 eps) 3) (pow.f64 (cos.f64 eps) 3))) (/.f64 (sin.f64 eps) (cos.f64 eps)))) (pow.f64 x 3)))))) |
(+.f64 (log.f64 (cos.f64 eps)) (fma.f64 -1 (/.f64 (sin.f64 eps) (/.f64 (cos.f64 eps) x)) (fma.f64 1/2 (*.f64 (*.f64 x x) (fma.f64 -1 (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2)) (*.f64 2 (/.f64 (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (cos.f64 eps))))) (*.f64 (*.f64 1/6 (fma.f64 6 (/.f64 (sin.f64 eps) (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)))) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 eps) 3) (pow.f64 (cos.f64 eps) 3)) (/.f64 (sin.f64 eps) (cos.f64 eps))))) (pow.f64 x 3))))) |
(+.f64 (log.f64 (cos.f64 eps)) (-.f64 (fma.f64 1/2 (*.f64 (*.f64 x x) (-.f64 (*.f64 2 (/.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) (cos.f64 eps))) (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2)))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (fma.f64 6 (*.f64 (/.f64 (sin.f64 eps) (pow.f64 (cos.f64 eps) 2)) (fma.f64 (cos.f64 eps) -1/2 1/2)) (fma.f64 -2 (/.f64 (pow.f64 (sin.f64 eps) 3) (pow.f64 (cos.f64 eps) 3)) (/.f64 (sin.f64 eps) (cos.f64 eps))))))) (*.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) x))) |
(+.f64 (log.f64 (cos.f64 eps)) (+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 2 (cos.f64 eps)) (fma.f64 (cos.f64 eps) -1/2 1/2)) (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2)))) x) (/.f64 (sin.f64 eps) (cos.f64 eps)))) (*.f64 (fma.f64 6 (*.f64 (/.f64 (sin.f64 eps) (pow.f64 (cos.f64 eps) 2)) (fma.f64 (cos.f64 eps) -1/2 1/2)) (fma.f64 -2 (pow.f64 (/.f64 (sin.f64 eps) (cos.f64 eps)) 3) (/.f64 (sin.f64 eps) (cos.f64 eps)))) (*.f64 1/6 (pow.f64 x 3))))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (+.f64 1 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log1p.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (+.f64 1 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log1p.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (+.f64 1 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log1p.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 eps) (cos.f64 x))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (+.f64 1 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log1p.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (+.f64 1 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log1p.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (+.f64 1 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log1p.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (+.f64 1 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log1p.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (+.f64 1 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log1p.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(neg.f64 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 -1 (pow.f64 (sin.f64 x) 2)) (*.f64 -1 (cos.f64 x))))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 1/2 (*.f64 (*.f64 eps eps) (*.f64 -1 (+.f64 (pow.f64 (sin.f64 x) 2) (cos.f64 x)))) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(-.f64 (*.f64 1/2 (*.f64 (*.f64 eps eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))) (*.f64 eps (sin.f64 x))) |
(fma.f64 1/2 (*.f64 (neg.f64 (*.f64 eps eps)) (+.f64 (cos.f64 x) (pow.f64 (sin.f64 x) 2))) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 -1 (pow.f64 (sin.f64 x) 2)) (*.f64 -1 (cos.f64 x))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (sin.f64 x) (*.f64 -2 (pow.f64 (sin.f64 x) 3)))))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(fma.f64 1/2 (*.f64 (*.f64 eps eps) (*.f64 -1 (+.f64 (pow.f64 (sin.f64 x) 2) (cos.f64 x)))) (fma.f64 1/6 (*.f64 (pow.f64 eps 3) (fma.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x)) (+.f64 (sin.f64 x) (*.f64 -2 (pow.f64 (sin.f64 x) 3))))) (neg.f64 (*.f64 eps (sin.f64 x))))) |
(-.f64 (fma.f64 1/2 (*.f64 (*.f64 eps eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (fma.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x)) (fma.f64 -2 (pow.f64 (sin.f64 x) 3) (sin.f64 x)))))) (*.f64 eps (sin.f64 x))) |
(-.f64 (fma.f64 1/2 (*.f64 (neg.f64 (*.f64 eps eps)) (+.f64 (cos.f64 x) (pow.f64 (sin.f64 x) 2))) (*.f64 (pow.f64 eps 3) (*.f64 (fma.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x)) (fma.f64 -2 (pow.f64 (sin.f64 x) 3) (sin.f64 x))) 1/6))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 eps 2) (+.f64 (*.f64 -1 (pow.f64 (sin.f64 x) 2)) (*.f64 -1 (cos.f64 x))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x))) (+.f64 (sin.f64 x) (*.f64 -2 (pow.f64 (sin.f64 x) 3)))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 -3 (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (+.f64 (*.f64 -12 (*.f64 (cos.f64 x) (pow.f64 (sin.f64 x) 2))) (+.f64 (*.f64 4 (pow.f64 (sin.f64 x) 2)) (*.f64 -6 (pow.f64 (sin.f64 x) 4)))))))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(fma.f64 1/2 (*.f64 (*.f64 eps eps) (*.f64 -1 (+.f64 (pow.f64 (sin.f64 x) 2) (cos.f64 x)))) (fma.f64 1/6 (*.f64 (pow.f64 eps 3) (fma.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x)) (+.f64 (sin.f64 x) (*.f64 -2 (pow.f64 (sin.f64 x) 3))))) (fma.f64 1/24 (*.f64 (pow.f64 eps 4) (fma.f64 -3 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (fma.f64 -12 (*.f64 (cos.f64 x) (pow.f64 (sin.f64 x) 2)) (fma.f64 4 (pow.f64 (sin.f64 x) 2) (*.f64 -6 (pow.f64 (sin.f64 x) 4))))))) (neg.f64 (*.f64 eps (sin.f64 x)))))) |
(fma.f64 1/2 (*.f64 (*.f64 eps eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))) (-.f64 (fma.f64 1/6 (*.f64 (pow.f64 eps 3) (fma.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x)) (fma.f64 -2 (pow.f64 (sin.f64 x) 3) (sin.f64 x)))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (+.f64 (+.f64 (*.f64 -6 (pow.f64 (sin.f64 x) 4)) (*.f64 (pow.f64 (sin.f64 x) 2) (+.f64 (*.f64 (cos.f64 x) -12) 4))) (fma.f64 -3 (pow.f64 (cos.f64 x) 2) (cos.f64 x)))))) (*.f64 eps (sin.f64 x)))) |
(fma.f64 1/2 (*.f64 (neg.f64 (*.f64 eps eps)) (+.f64 (cos.f64 x) (pow.f64 (sin.f64 x) 2))) (-.f64 (fma.f64 1/6 (*.f64 (pow.f64 eps 3) (fma.f64 -3 (*.f64 (cos.f64 x) (sin.f64 x)) (fma.f64 -2 (pow.f64 (sin.f64 x) 3) (sin.f64 x)))) (*.f64 (pow.f64 eps 4) (*.f64 (+.f64 (+.f64 (*.f64 -6 (pow.f64 (sin.f64 x) 4)) (*.f64 (pow.f64 (sin.f64 x) 2) (+.f64 (*.f64 (cos.f64 x) -12) 4))) (fma.f64 -3 (pow.f64 (cos.f64 x) 2) (cos.f64 x))) 1/24))) (*.f64 eps (sin.f64 x)))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (+.f64 1 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log1p.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (+.f64 1 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log1p.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (+.f64 1 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log1p.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (+.f64 1 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log1p.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (+.f64 1 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log1p.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (+.f64 1 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log1p.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (+.f64 1 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log1p.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(log.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (+.f64 1 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(log1p.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (neg.f64 (*.f64 x (sin.f64 eps))) 1)) |
(+.f64 (cos.f64 eps) (fma.f64 (neg.f64 x) (sin.f64 eps) -1)) |
(+.f64 (cos.f64 eps) (fma.f64 x (neg.f64 (sin.f64 eps)) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (*.f64 x x))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) (*.f64 x x) (*.f64 x (neg.f64 (sin.f64 eps)))) -1)) |
(+.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (*.f64 x x)))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (sin.f64 eps) (+.f64 (*.f64 1/6 (pow.f64 x 3)) (neg.f64 x))) (-.f64 (*.f64 x (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2))) 1))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (sin.f64 eps) (-.f64 (*.f64 1/6 (pow.f64 x 3)) x)) (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) (*.f64 x x) -1))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(neg.f64 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (*.f64 -1/2 (*.f64 eps eps)) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (neg.f64 (*.f64 eps (sin.f64 x))))) |
(fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 (*.f64 -1/2 (*.f64 eps eps)) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 eps)))) |
(+.f64 (*.f64 (sin.f64 x) (+.f64 (*.f64 1/6 (pow.f64 eps 3)) (neg.f64 eps))) (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (neg.f64 (*.f64 eps (sin.f64 x)))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 (*.f64 -1/2 (*.f64 eps eps)) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 eps))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (+.f64 (*.f64 (sin.f64 x) (+.f64 (*.f64 1/6 (pow.f64 eps 3)) (neg.f64 eps))) (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps))))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(+.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (cos.f64 (+.f64 x eps)) (-.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))) |
(-.f64 (+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(+.f64 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(fma.f64 (sin.f64 x) (*.f64 0 (sin.f64 eps)) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(+.f64 (cos.f64 (+.f64 x eps)) (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (neg.f64 (cos.f64 x)))) |
(-.f64 (+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(+.f64 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(fma.f64 (sin.f64 x) (*.f64 0 (sin.f64 eps)) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) -1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 0 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))) (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2))) |
(*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2))) |
(*.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) 1) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(*.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2)))) |
(*.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 x (-.f64 eps x)) 2)) (sin.f64 (/.f64 (+.f64 x (+.f64 eps x)) 2)))) |
(*.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 eps (-.f64 x x)) 2)) (sin.f64 (/.f64 (+.f64 eps (+.f64 x x)) 2)))) |
(*.f64 (sin.f64 (/.f64 (+.f64 eps 0) 2)) (*.f64 (sin.f64 (/.f64 (+.f64 eps (+.f64 x x)) 2)) -2)) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 1 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) 1) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) 1) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) (neg.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) 1) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (+.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 3)) (fma.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 3) 1) (+.f64 (*.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (+.f64 1 (*.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) 3) -1) (fma.f64 (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (+.f64 1 (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) 3)) (fma.f64 (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (+.f64 2 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) 3)) (+.f64 1 (*.f64 (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (+.f64 2 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x))) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) (fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(/.f64 (fma.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) -1) (+.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1)) |
(/.f64 (fma.f64 (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) -1) (+.f64 1 (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))))) |
(/.f64 (*.f64 (+.f64 2 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (+.f64 2 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x)))) (-.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) 1) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3) 1/3) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) -1) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(pow.f64 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) -1) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) 1) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 (cos.f64 eps)) (cos.f64 x)) (*.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)) (exp.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (*.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)) (exp.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (/.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (neg.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (/.f64 1 (exp.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (/.f64 1 (exp.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(expm1.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1 (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) -1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cbrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (cbrt.f64 (cos.f64 eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cbrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (cbrt.f64 (cos.f64 eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (cos.f64 eps)) (*.f64 (sqrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 eps)) (*.f64 (sqrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) 1/2 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (+.f64 (cos.f64 (+.f64 eps x)) (cos.f64 (-.f64 x eps))) 1/2 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 1/2 (+.f64 (cos.f64 (+.f64 eps x)) (cos.f64 (-.f64 x eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) 1/2 (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (+.f64 (cos.f64 (+.f64 eps x)) (cos.f64 (-.f64 x eps))) 1/2 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 1/2 (+.f64 (cos.f64 (+.f64 eps x)) (cos.f64 (-.f64 x eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (neg.f64 (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (sin.f64 x) (*.f64 (sin.f64 eps) (cos.f64 (-.f64 x eps)))))) (neg.f64 (cos.f64 x))) |
(-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (sin.f64 x) (*.f64 (sin.f64 eps) (cos.f64 (-.f64 x eps))) (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2)))) (cos.f64 x)) |
(-.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (sin.f64 x) (*.f64 (sin.f64 eps) (cos.f64 (-.f64 x eps))) (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2))) (cos.f64 x)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) (/.f64 1 (cos.f64 (-.f64 x eps))) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (*.f64 (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)))) (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) -1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (sqrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) -1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (neg.f64 (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 eps) (cos.f64 x))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 eps) (cos.f64 x))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (neg.f64 (cos.f64 x))) |
(-.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 eps) (cos.f64 x))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 eps) (cos.f64 x))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (cos.f64 eps) 2))) (cbrt.f64 (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (cbrt.f64 (cos.f64 eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (cos.f64 eps) 2))) (cbrt.f64 (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (cbrt.f64 (cos.f64 eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (cos.f64 eps))) (sqrt.f64 (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (cos.f64 eps))) (sqrt.f64 (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 eps) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 eps) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 eps) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 eps) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(+.f64 0 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))))) (log.f64 (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(+.f64 (log.f64 (sqrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)))) (log.f64 (sqrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(-.f64 (log1p.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) (log.f64 (+.f64 1 (-.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(-.f64 (log1p.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 3)) (log1p.f64 (-.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))))) |
(-.f64 (log1p.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 3)) (log1p.f64 (+.f64 (cos.f64 x) (-.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2) (cos.f64 (+.f64 eps x)))))) |
(-.f64 (log1p.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 3)) (log1p.f64 (*.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (+.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) -1)))) |
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) 1) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(-.f64 (log.f64 (-.f64 1 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2))) (log.f64 (-.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(-.f64 (log.f64 (-.f64 1 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2))) (log.f64 (+.f64 (-.f64 1 (cos.f64 (+.f64 eps x))) (cos.f64 x)))) |
(-.f64 (log1p.f64 (neg.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2))) (log1p.f64 (+.f64 (cos.f64 x) (neg.f64 (cos.f64 (+.f64 eps x)))))) |
(-.f64 (log1p.f64 (neg.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2))) (log1p.f64 (-.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(*.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(*.f64 1 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(*.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2) (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(*.f64 (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(pow.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) 1/3) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(pow.f64 (sqrt.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(sqrt.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2)) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(log.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(cbrt.f64 (pow.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3)) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(exp.f64 (log.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(exp.f64 (*.f64 (log.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 1)) |
(log1p.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(+.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (cos.f64 (+.f64 x eps)) (-.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))) |
(-.f64 (+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(+.f64 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(fma.f64 (sin.f64 x) (*.f64 0 (sin.f64 eps)) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(+.f64 (cos.f64 (+.f64 x eps)) (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (neg.f64 (cos.f64 x)))) |
(-.f64 (+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(+.f64 (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps))) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(fma.f64 (sin.f64 x) (*.f64 0 (sin.f64 eps)) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) -1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 0 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))) (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))))) (/.f64 (pow.f64 (cos.f64 x) 3) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) 1) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2))) |
(*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2))) |
(*.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) 1) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(*.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2)))) |
(*.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 x (-.f64 eps x)) 2)) (sin.f64 (/.f64 (+.f64 x (+.f64 eps x)) 2)))) |
(*.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 eps (-.f64 x x)) 2)) (sin.f64 (/.f64 (+.f64 eps (+.f64 x x)) 2)))) |
(*.f64 (sin.f64 (/.f64 (+.f64 eps 0) 2)) (*.f64 (sin.f64 (/.f64 (+.f64 eps (+.f64 x x)) 2)) -2)) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 1 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) 1) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) 1) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) (neg.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) 1) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (+.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) 3)) (fma.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 3) 1) (+.f64 (*.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (+.f64 1 (*.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) 3) -1) (fma.f64 (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (+.f64 1 (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) 3)) (fma.f64 (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (+.f64 2 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) 3)) (+.f64 1 (*.f64 (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (+.f64 2 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x))) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) (fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x)))) |
(/.f64 (fma.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) -1) (+.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1)) |
(/.f64 (fma.f64 (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) -1) (+.f64 1 (+.f64 1 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))))) |
(/.f64 (*.f64 (+.f64 2 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (+.f64 2 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x)))) (-.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) 1) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3) 1/3) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) -1) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(pow.f64 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) -1) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) 1) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 (cos.f64 eps)) (cos.f64 x)) (*.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)) (exp.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (*.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)) (exp.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (/.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (neg.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (/.f64 1 (exp.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (/.f64 1 (exp.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (/.f64 1 (exp.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1 (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) -1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cbrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (cbrt.f64 (cos.f64 eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cbrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (cbrt.f64 (cos.f64 eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 2) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (cos.f64 eps)) (*.f64 (sqrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 eps)) (*.f64 (sqrt.f64 (cos.f64 eps)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) 1/2 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (+.f64 (cos.f64 (+.f64 eps x)) (cos.f64 (-.f64 x eps))) 1/2 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 1/2 (+.f64 (cos.f64 (+.f64 eps x)) (cos.f64 (-.f64 x eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) 1/2 (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (+.f64 (cos.f64 (+.f64 eps x)) (cos.f64 (-.f64 x eps))) 1/2 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 1/2 (+.f64 (cos.f64 (+.f64 eps x)) (cos.f64 (-.f64 x eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (neg.f64 (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (sin.f64 x) (*.f64 (sin.f64 eps) (cos.f64 (-.f64 x eps)))))) (neg.f64 (cos.f64 x))) |
(-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (sin.f64 x) (*.f64 (sin.f64 eps) (cos.f64 (-.f64 x eps))) (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2)))) (cos.f64 x)) |
(-.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (sin.f64 x) (*.f64 (sin.f64 eps) (cos.f64 (-.f64 x eps))) (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2))) (cos.f64 x)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) (/.f64 1 (cos.f64 (-.f64 x eps))) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (*.f64 (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)))) (cbrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) -1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) (sqrt.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x))) -1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (neg.f64 (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 eps) (cos.f64 x))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 eps) (cos.f64 x))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (neg.f64 (cos.f64 x))) |
(-.f64 (*.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 eps) (cos.f64 x))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 eps) (cos.f64 x))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (cos.f64 eps) 2))) (cbrt.f64 (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (cbrt.f64 (cos.f64 eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (cos.f64 eps) 2))) (cbrt.f64 (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (cos.f64 eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 eps) 2)) (cbrt.f64 (cos.f64 eps)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (cos.f64 eps))) (sqrt.f64 (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (cos.f64 eps))) (sqrt.f64 (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 eps) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 eps) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 eps) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (*.f64 (cos.f64 eps) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
Compiled 37518 to 16864 computations (55.1% saved)
63 alts after pruning (57 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1323 | 23 | 1346 |
| Fresh | 17 | 34 | 51 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 6 | 7 |
| Total | 1342 | 63 | 1405 |
| Status | Error | Program |
|---|---|---|
| 6.4b | (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) | |
| 5.8b | (fma.f64 (+.f64 (cos.f64 eps) -1) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 6.1b | (fma.f64 (*.f64 (sin.f64 eps) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 x) 2)))) (cbrt.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) | |
| 35.5b | (fma.f64 (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) | |
| 39.9b | (fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) | |
| 35.5b | (fma.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (*.f64 x (cos.f64 (*.f64 1/2 eps))) -2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2) (+.f64 (*.f64 x x) -2))) | |
| 5.8b | (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) | |
| 24.5b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (pow.f64 (cbrt.f64 (sin.f64 eps)) 2) (*.f64 (cbrt.f64 (sin.f64 eps)) (sin.f64 x)) (cos.f64 x)))) | |
| 44.4b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (*.f64 (sin.f64 x) (sqrt.f64 (sin.f64 eps))) (sqrt.f64 (sin.f64 eps)) (cos.f64 x)))) | |
| 40.1b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 2) (neg.f64 (cos.f64 x))))) | |
| 24.4b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (log1p.f64 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) | |
| 39.9b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (cos.f64 x))) | |
| 40.8b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 1)) | |
| 41.7b | (pow.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) | |
| 6.6b | (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 3) | |
| 40.8b | (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 3) | |
| 36.1b | (pow.f64 (cbrt.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) 3) | |
| 36.0b | (/.f64 (*.f64 (sin.f64 eps) (sin.f64 eps)) (-.f64 -1 (cos.f64 eps))) | |
| 40.7b | (-.f64 (pow.f64 (cbrt.f64 (cos.f64 eps)) 3) (cos.f64 x)) | |
| 41.1b | (-.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1) | |
| 42.1b | (-.f64 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (cos.f64 x)) | |
| 41.0b | (-.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 1) | |
| ▶ | 32.8b | (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) eps)) |
| ▶ | 29.6b | (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2)) |
| ✓ | 5.8b | (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
| 40.3b | (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) x)) | |
| ▶ | 0.4b | (-.f64 (*.f64 (cos.f64 x) (neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
| 5.9b | (-.f64 (*.f64 (cos.f64 x) (log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)))) (*.f64 (sin.f64 eps) (sin.f64 x))) | |
| 24.3b | (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) | |
| 24.4b | (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) | |
| ▶ | 47.0b | (-.f64 (sqrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cos.f64 x)) |
| ✓ | 41.0b | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 40.5b | (-.f64 (cos.f64 eps) (cos.f64 x)) | |
| ✓ | 40.6b | (-.f64 (cos.f64 eps) 1) |
| 5.9b | (+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) (*.f64 2 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) | |
| 40.7b | (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) (+.f64 (cos.f64 eps) -1)) | |
| 50.3b | (+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 eps eps) (*.f64 x 1/4)) eps)) (+.f64 (cos.f64 eps) -1)) | |
| 40.4b | (+.f64 (*.f64 x (neg.f64 (sin.f64 eps))) (+.f64 (cos.f64 eps) -1)) | |
| 47.0b | (+.f64 (*.f64 eps (neg.f64 x)) (+.f64 (cos.f64 eps) -1)) | |
| 41.8b | (+.f64 -1 (-.f64 (cos.f64 eps) (*.f64 (sin.f64 eps) x))) | |
| 35.8b | (*.f64 (/.f64 (sin.f64 eps) -1) (tan.f64 (/.f64 eps 2))) | |
| 35.0b | (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 eps)) x) (sin.f64 (*.f64 1/2 eps))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 32.5b | (*.f64 (+.f64 (*.f64 1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 49.0b | (*.f64 (+.f64 (sqrt.f64 (cos.f64 eps)) 1) (-.f64 (sqrt.f64 (cos.f64 eps)) 1)) | |
| ✓ | 17.1b | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 37.0b | (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| ▶ | 38.0b | (*.f64 (sin.f64 x) (neg.f64 eps)) |
| 24.7b | (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))))))) | |
| ✓ | 52.1b | (*.f64 -1/2 (*.f64 eps eps)) |
| 35.9b | (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) | |
| 56.3b | (sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) | |
| 55.6b | (sqrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 2)) | |
| 55.5b | (sqrt.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 2)) | |
| 57.5b | (sqrt.f64 (*.f64 1/4 (pow.f64 eps 4))) | |
| ✓ | 40.7b | (log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) |
| 24.4b | (log.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) | |
| 37.3b | (expm1.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) | |
| 48.5b | (expm1.f64 (log1p.f64 (-.f64 (cos.f64 eps) (cos.f64 x)))) | |
| 51.9b | (expm1.f64 (expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) | |
| 42.3b | (exp.f64 (log.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) | |
| 56.0b | (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 eps eps)) 3)) | |
| 39.4b | (cbrt.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 3)) | |
| 56.7b | 0 |
Compiled 1747 to 1260 computations (27.9% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (-.f64 (*.f64 (cos.f64 x) (neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
| ✓ | 0.1b | (*.f64 (cos.f64 x) (neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps)))) |
| 0.2b | (*.f64 (sin.f64 eps) (sin.f64 x)) | |
| ✓ | 0.2b | (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps)) |
Compiled 66 to 34 computations (48.5% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | eps | @ | inf | (-.f64 (*.f64 (cos.f64 x) (neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
| 2.0ms | x | @ | inf | (*.f64 (cos.f64 x) (neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps)))) |
| 1.0ms | x | @ | 0 | (*.f64 (cos.f64 x) (neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps)))) |
| 1.0ms | x | @ | -inf | (*.f64 (cos.f64 x) (neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps)))) |
| 1.0ms | eps | @ | inf | (*.f64 (cos.f64 x) (neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps)))) |
| 1× | batch-egg-rewrite |
| 791× | log-prod_binary64 |
| 520× | fma-def_binary64 |
| 283× | fma-neg_binary64 |
| 279× | expm1-udef_binary64 |
| 279× | log1p-udef_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 57 |
| 1 | 323 | 53 |
| 2 | 4474 | 53 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps)) |
(*.f64 (cos.f64 x) (neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps))) (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 3)) (+.f64 0 (+.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2) (*.f64 0 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 eps))) (cos.f64 (*.f64 eps 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (cos.f64 (*.f64 eps 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 eps) (sin.f64 (*.f64 eps 1/2))) (cos.f64 (*.f64 eps 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 eps 1/2)) 3) (pow.f64 (sin.f64 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sin.f64 eps) 3) (pow.f64 (tan.f64 (*.f64 eps 1/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) (cbrt.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (log.f64 (cbrt.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (log.f64 (sqrt.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2)) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3))) (neg.f64 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (-.f64 (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 3) (pow.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (-.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (exp.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (*.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) (exp.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 1 (expm1.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (tan.f64 (*.f64 eps 1/2)) (*.f64 (neg.f64 (sin.f64 eps)) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (tan.f64 (*.f64 eps 1/2)) (*.f64 (neg.f64 (sin.f64 eps)) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (tan.f64 (*.f64 eps 1/2)) (*.f64 (neg.f64 (sin.f64 eps)) (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (tan.f64 (*.f64 eps 1/2)) (*.f64 (neg.f64 (sin.f64 eps)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (cos.f64 x) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (cos.f64 x) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 1 (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 1 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 1 (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1 (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1 (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1 (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (tan.f64 (*.f64 eps 1/2))) (*.f64 (sin.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (tan.f64 (*.f64 eps 1/2))) (*.f64 (sin.f64 eps) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (tan.f64 (*.f64 eps 1/2))) (*.f64 (sin.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (tan.f64 (*.f64 eps 1/2))) (*.f64 (sin.f64 eps) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cbrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (neg.f64 (sin.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (neg.f64 (sin.f64 eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (neg.f64 (sin.f64 eps)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (neg.f64 (sin.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (sin.f64 eps)) (tan.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (sin.f64 eps)) (tan.f64 (*.f64 eps 1/2)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (sin.f64 eps)) (tan.f64 (*.f64 eps 1/2)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (sin.f64 eps)) (tan.f64 (*.f64 eps 1/2)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 (sin.f64 eps)) 1) (sin.f64 x) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 (sin.f64 eps)) (pow.f64 (cbrt.f64 (sin.f64 x)) 2)) (cbrt.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 (sin.f64 eps)) (sqrt.f64 (sin.f64 x))) (sqrt.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) -1) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) -1) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) -1) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) -1) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (neg.f64 (tan.f64 (*.f64 eps 1/2)))) (sin.f64 eps) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (neg.f64 (tan.f64 (*.f64 eps 1/2)))) (sin.f64 eps) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (neg.f64 (tan.f64 (*.f64 eps 1/2)))) (sin.f64 eps) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) (neg.f64 (tan.f64 (*.f64 eps 1/2)))) (sin.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))))) |
| 1× | egg-herbie |
| 830× | fma-neg_binary64 |
| 609× | unswap-sqr_binary64 |
| 288× | associate-*r*_binary64 |
| 286× | fma-def_binary64 |
| 264× | log-prod_binary64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 556 | 11495 |
| 1 | 1401 | 10458 |
| 2 | 4768 | 9067 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/2 (pow.f64 eps 2)) |
(+.f64 (*.f64 1/2 (pow.f64 eps 2)) (*.f64 -1/24 (pow.f64 eps 4))) |
(+.f64 (*.f64 1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/24 (pow.f64 eps 4)) (*.f64 1/720 (pow.f64 eps 6)))) |
(+.f64 (*.f64 -1/40320 (pow.f64 eps 8)) (+.f64 (*.f64 1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/24 (pow.f64 eps 4)) (*.f64 1/720 (pow.f64 eps 6))))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps))) |
(*.f64 -1 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps)))) (*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (pow.f64 x 2) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (pow.f64 x 2) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 -1/24 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (pow.f64 x 4) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (pow.f64 x 6) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (pow.f64 x 2) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 -1/24 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (pow.f64 x 4) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps))))))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 1/24 (cos.f64 x)) (*.f64 -1/12 (cos.f64 x))))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 1/24 (cos.f64 x)) (*.f64 -1/12 (cos.f64 x))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 (pow.f64 eps 6) (+.f64 (*.f64 -1/144 (cos.f64 x)) (*.f64 1/120 (cos.f64 x))))))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 1/24 (cos.f64 x)) (*.f64 -1/12 (cos.f64 x))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 8) (+.f64 (*.f64 1/2880 (cos.f64 x)) (+.f64 (*.f64 -1/1440 (cos.f64 x)) (+.f64 (*.f64 17/40320 (cos.f64 x)) (*.f64 -1/10080 (cos.f64 x))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 (pow.f64 eps 6) (+.f64 (*.f64 -1/144 (cos.f64 x)) (*.f64 1/120 (cos.f64 x)))))))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps)))) (*.f64 -1 (*.f64 x (sin.f64 eps)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (pow.f64 x 2) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 -1 (*.f64 x (sin.f64 eps))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (pow.f64 x 2) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 -1 (*.f64 x (sin.f64 eps)))))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 1/24 (cos.f64 x)) (*.f64 -1/12 (cos.f64 x))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(+.f64 0 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps))) (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps))))) |
(-.f64 0 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 1) |
(/.f64 (-.f64 0 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 3)) (+.f64 0 (+.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2) (*.f64 0 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))) |
(/.f64 (-.f64 0 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) |
(/.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 eps))) (cos.f64 (*.f64 eps 1/2))) |
(/.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (cos.f64 (*.f64 eps 1/2))) |
(/.f64 (*.f64 (sin.f64 eps) (sin.f64 (*.f64 eps 1/2))) (cos.f64 (*.f64 eps 1/2))) |
(pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 1) |
(pow.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 3) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) |
(pow.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) |
(neg.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) |
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2)) |
(log.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) |
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))) |
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 eps 1/2)) 3) (pow.f64 (sin.f64 eps) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 eps) 3) (pow.f64 (tan.f64 (*.f64 eps 1/2)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(exp.f64 (log.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 1)) |
(+.f64 0 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))) |
(-.f64 0 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) 1) |
(pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 3) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) 1/3) |
(neg.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2)) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))) |
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 1)) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(+.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(+.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(+.f64 0 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) (cbrt.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (log.f64 (cbrt.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (log.f64 (sqrt.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) |
(*.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1) |
(*.f64 1 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(*.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2)) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)))) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3))) (neg.f64 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (-.f64 (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) |
(/.f64 (+.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 3) (pow.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(/.f64 (-.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (-.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1) |
(pow.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 3) 1/3) |
(pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 3) |
(pow.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) |
(neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(sqrt.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2)) |
(log.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(log.f64 (+.f64 1 (expm1.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(log.f64 (/.f64 1 (exp.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(log.f64 (/.f64 1 (*.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) (exp.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 1 (expm1.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) |
(cbrt.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 3)) |
(expm1.f64 (log1p.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(log1p.f64 (expm1.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(exp.f64 (log.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(exp.f64 (*.f64 (log.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 1)) |
(fma.f64 (tan.f64 (*.f64 eps 1/2)) (*.f64 (neg.f64 (sin.f64 eps)) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (tan.f64 (*.f64 eps 1/2)) (*.f64 (neg.f64 (sin.f64 eps)) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (tan.f64 (*.f64 eps 1/2)) (*.f64 (neg.f64 (sin.f64 eps)) (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (tan.f64 (*.f64 eps 1/2)) (*.f64 (neg.f64 (sin.f64 eps)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (cos.f64 x) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (cos.f64 x) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 1 (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 1 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 1 (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1 (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1 (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1 (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 1 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 1 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 1 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 1 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 1 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 1 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 -1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 -1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 -1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 -1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (neg.f64 (tan.f64 (*.f64 eps 1/2))) (*.f64 (sin.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (neg.f64 (tan.f64 (*.f64 eps 1/2))) (*.f64 (sin.f64 eps) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (neg.f64 (tan.f64 (*.f64 eps 1/2))) (*.f64 (sin.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (neg.f64 (tan.f64 (*.f64 eps 1/2))) (*.f64 (sin.f64 eps) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cbrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (neg.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (neg.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (neg.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (neg.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (neg.f64 (sin.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (neg.f64 (sin.f64 eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (neg.f64 (sin.f64 eps)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (neg.f64 (sin.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (*.f64 (cos.f64 x) (sin.f64 eps)) (tan.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (*.f64 (cos.f64 x) (sin.f64 eps)) (tan.f64 (*.f64 eps 1/2)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (*.f64 (cos.f64 x) (sin.f64 eps)) (tan.f64 (*.f64 eps 1/2)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) (sin.f64 eps)) (tan.f64 (*.f64 eps 1/2)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 eps)) 1) (sin.f64 x) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 eps)) (pow.f64 (cbrt.f64 (sin.f64 x)) 2)) (cbrt.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 eps)) (sqrt.f64 (sin.f64 x))) (sqrt.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (*.f64 (cos.f64 x) -1) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (*.f64 (cos.f64 x) -1) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (*.f64 (cos.f64 x) -1) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) -1) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (*.f64 (cos.f64 x) (neg.f64 (tan.f64 (*.f64 eps 1/2)))) (sin.f64 eps) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (*.f64 (cos.f64 x) (neg.f64 (tan.f64 (*.f64 eps 1/2)))) (sin.f64 eps) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (*.f64 (cos.f64 x) (neg.f64 (tan.f64 (*.f64 eps 1/2)))) (sin.f64 eps) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (*.f64 (cos.f64 x) (neg.f64 (tan.f64 (*.f64 eps 1/2)))) (sin.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
| Outputs |
|---|
(*.f64 1/2 (pow.f64 eps 2)) |
(*.f64 1/2 (*.f64 eps eps)) |
(+.f64 (*.f64 1/2 (pow.f64 eps 2)) (*.f64 -1/24 (pow.f64 eps 4))) |
(fma.f64 1/2 (*.f64 eps eps) (*.f64 -1/24 (pow.f64 eps 4))) |
(fma.f64 -1/24 (pow.f64 eps 4) (*.f64 1/2 (*.f64 eps eps))) |
(+.f64 (*.f64 1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/24 (pow.f64 eps 4)) (*.f64 1/720 (pow.f64 eps 6)))) |
(fma.f64 1/2 (*.f64 eps eps) (fma.f64 -1/24 (pow.f64 eps 4) (*.f64 1/720 (pow.f64 eps 6)))) |
(+.f64 (*.f64 -1/40320 (pow.f64 eps 8)) (+.f64 (*.f64 1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/24 (pow.f64 eps 4)) (*.f64 1/720 (pow.f64 eps 6))))) |
(fma.f64 -1/40320 (pow.f64 eps 8) (fma.f64 1/2 (*.f64 eps eps) (fma.f64 -1/24 (pow.f64 eps 4) (*.f64 1/720 (pow.f64 eps 6))))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps))) |
(/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 eps))) |
(*.f64 (/.f64 (sin.f64 (*.f64 1/2 eps)) (cos.f64 (*.f64 1/2 eps))) (sin.f64 eps)) |
(*.f64 (/.f64 (sin.f64 eps) (cos.f64 (*.f64 1/2 eps))) (sin.f64 (*.f64 1/2 eps))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps))) |
(/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 eps))) |
(*.f64 (/.f64 (sin.f64 (*.f64 1/2 eps)) (cos.f64 (*.f64 1/2 eps))) (sin.f64 eps)) |
(*.f64 (/.f64 (sin.f64 eps) (cos.f64 (*.f64 1/2 eps))) (sin.f64 (*.f64 1/2 eps))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps))) |
(/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 eps))) |
(*.f64 (/.f64 (sin.f64 (*.f64 1/2 eps)) (cos.f64 (*.f64 1/2 eps))) (sin.f64 eps)) |
(*.f64 (/.f64 (sin.f64 eps) (cos.f64 (*.f64 1/2 eps))) (sin.f64 (*.f64 1/2 eps))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps))) |
(/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 eps))) |
(*.f64 (/.f64 (sin.f64 (*.f64 1/2 eps)) (cos.f64 (*.f64 1/2 eps))) (sin.f64 eps)) |
(*.f64 (/.f64 (sin.f64 eps) (cos.f64 (*.f64 1/2 eps))) (sin.f64 (*.f64 1/2 eps))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps))) |
(/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 eps))) |
(*.f64 (/.f64 (sin.f64 (*.f64 1/2 eps)) (cos.f64 (*.f64 1/2 eps))) (sin.f64 eps)) |
(*.f64 (/.f64 (sin.f64 eps) (cos.f64 (*.f64 1/2 eps))) (sin.f64 (*.f64 1/2 eps))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps))) |
(/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 eps))) |
(*.f64 (/.f64 (sin.f64 (*.f64 1/2 eps)) (cos.f64 (*.f64 1/2 eps))) (sin.f64 eps)) |
(*.f64 (/.f64 (sin.f64 eps) (cos.f64 (*.f64 1/2 eps))) (sin.f64 (*.f64 1/2 eps))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps))) |
(/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 eps))) |
(*.f64 (/.f64 (sin.f64 (*.f64 1/2 eps)) (cos.f64 (*.f64 1/2 eps))) (sin.f64 eps)) |
(*.f64 (/.f64 (sin.f64 eps) (cos.f64 (*.f64 1/2 eps))) (sin.f64 (*.f64 1/2 eps))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps))) |
(/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 eps))) |
(*.f64 (/.f64 (sin.f64 (*.f64 1/2 eps)) (cos.f64 (*.f64 1/2 eps))) (sin.f64 eps)) |
(*.f64 (/.f64 (sin.f64 eps) (cos.f64 (*.f64 1/2 eps))) (sin.f64 (*.f64 1/2 eps))) |
(*.f64 -1 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps)))) |
(neg.f64 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (neg.f64 (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps)))) (*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (pow.f64 x 2) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps))))) |
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (*.f64 1/2 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 eps) (*.f64 x x)))))) |
(fma.f64 1/2 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 eps) (*.f64 x x)))) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (neg.f64 (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(-.f64 (/.f64 1/2 (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (*.f64 x x)))) (*.f64 (/.f64 (sin.f64 eps) (cos.f64 (*.f64 1/2 eps))) (sin.f64 (*.f64 1/2 eps)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (pow.f64 x 2) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 -1/24 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (pow.f64 x 4) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))))) |
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (fma.f64 1/2 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 eps) (*.f64 x x)))) (/.f64 (*.f64 -1/24 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 eps) (pow.f64 x 4)))) (cos.f64 (*.f64 1/2 eps))))) |
(-.f64 (fma.f64 1/2 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 eps) (*.f64 x x)))) (*.f64 -1/24 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 eps) (pow.f64 x 4))) (cos.f64 (*.f64 1/2 eps))))) (*.f64 (/.f64 (sin.f64 (*.f64 1/2 eps)) (cos.f64 (*.f64 1/2 eps))) (sin.f64 eps))) |
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 (sin.f64 (*.f64 1/2 eps)) (cos.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (*.f64 x x))) (/.f64 (*.f64 -1/24 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (pow.f64 x 4))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (/.f64 (sin.f64 eps) (cos.f64 (*.f64 1/2 eps))) (sin.f64 (*.f64 1/2 eps)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (pow.f64 x 6) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (pow.f64 x 2) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 -1/24 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (pow.f64 x 4) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps))))))) |
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (fma.f64 1/720 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 eps) (pow.f64 x 6)))) (fma.f64 1/2 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 eps) (*.f64 x x)))) (/.f64 (*.f64 -1/24 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 eps) (pow.f64 x 4)))) (cos.f64 (*.f64 1/2 eps)))))) |
(-.f64 (fma.f64 1/720 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 eps) (pow.f64 x 6)))) (fma.f64 1/2 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 eps) (*.f64 x x)))) (*.f64 -1/24 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 eps) (pow.f64 x 4))) (cos.f64 (*.f64 1/2 eps)))))) (*.f64 (/.f64 (sin.f64 (*.f64 1/2 eps)) (cos.f64 (*.f64 1/2 eps))) (sin.f64 eps))) |
(-.f64 (fma.f64 1/720 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 eps) (pow.f64 x 6)))) (fma.f64 1/2 (*.f64 (/.f64 (sin.f64 (*.f64 1/2 eps)) (cos.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (*.f64 x x))) (/.f64 (*.f64 -1/24 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (pow.f64 x 4))) (cos.f64 (*.f64 1/2 eps))))) (*.f64 (/.f64 (sin.f64 eps) (cos.f64 (*.f64 1/2 eps))) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) |
(/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) |
(/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) |
(/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) |
(/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) |
(/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) |
(/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) |
(/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) |
(/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x))) |
(*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 1/24 (cos.f64 x)) (*.f64 -1/12 (cos.f64 x))))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(fma.f64 -1 (*.f64 (pow.f64 eps 4) (*.f64 (cos.f64 x) -1/24)) (*.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x)))) |
(-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 (pow.f64 eps 4) (*.f64 -1/24 (cos.f64 x)))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 1/24 (cos.f64 x)) (*.f64 -1/12 (cos.f64 x))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 (pow.f64 eps 6) (+.f64 (*.f64 -1/144 (cos.f64 x)) (*.f64 1/120 (cos.f64 x))))))) |
(fma.f64 -1 (*.f64 (pow.f64 eps 4) (*.f64 (cos.f64 x) -1/24)) (fma.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x)) (neg.f64 (*.f64 (pow.f64 eps 6) (*.f64 (cos.f64 x) 1/720))))) |
(-.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 (pow.f64 eps 6) (*.f64 1/720 (cos.f64 x)))) (*.f64 (pow.f64 eps 4) (*.f64 -1/24 (cos.f64 x)))) |
(-.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 (pow.f64 eps 4) (*.f64 -1/24 (cos.f64 x)))) (*.f64 (*.f64 (pow.f64 eps 6) (cos.f64 x)) 1/720)) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 1/24 (cos.f64 x)) (*.f64 -1/12 (cos.f64 x))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 8) (+.f64 (*.f64 1/2880 (cos.f64 x)) (+.f64 (*.f64 -1/1440 (cos.f64 x)) (+.f64 (*.f64 17/40320 (cos.f64 x)) (*.f64 -1/10080 (cos.f64 x))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 (pow.f64 eps 6) (+.f64 (*.f64 -1/144 (cos.f64 x)) (*.f64 1/120 (cos.f64 x)))))))) |
(fma.f64 -1 (*.f64 (pow.f64 eps 4) (*.f64 (cos.f64 x) -1/24)) (fma.f64 -1 (*.f64 (pow.f64 eps 8) (fma.f64 1/2880 (cos.f64 x) (fma.f64 -1/1440 (cos.f64 x) (*.f64 (cos.f64 x) 13/40320)))) (fma.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x)) (neg.f64 (*.f64 (pow.f64 eps 6) (*.f64 (cos.f64 x) 1/720)))))) |
(-.f64 (-.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 (pow.f64 eps 6) (*.f64 1/720 (cos.f64 x)))) (*.f64 (pow.f64 eps 8) (fma.f64 (cos.f64 x) 1/2880 (*.f64 (cos.f64 x) -1/2688)))) (*.f64 (pow.f64 eps 4) (*.f64 -1/24 (cos.f64 x)))) |
(-.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 (*.f64 (pow.f64 eps 6) (cos.f64 x)) 1/720)) (+.f64 (*.f64 (pow.f64 eps 4) (*.f64 -1/24 (cos.f64 x))) (*.f64 (pow.f64 eps 8) (fma.f64 (cos.f64 x) 1/2880 (*.f64 (cos.f64 x) -1/2688))))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) |
(/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) |
(/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) |
(/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) |
(/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) |
(/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) |
(/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) |
(/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) |
(neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) |
(/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) |
(*.f64 -1 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps)))) |
(neg.f64 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (neg.f64 (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps)))) (*.f64 -1 (*.f64 x (sin.f64 eps)))) |
(*.f64 -1 (+.f64 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (*.f64 (sin.f64 eps) x))) |
(-.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (neg.f64 (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) x)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (pow.f64 x 2) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 -1 (*.f64 x (sin.f64 eps))))) |
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (fma.f64 1/2 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 eps) (*.f64 x x)))) (neg.f64 (*.f64 (sin.f64 eps) x)))) |
(-.f64 (fma.f64 1/2 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 eps) (*.f64 x x)))) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (neg.f64 (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 eps) x)) |
(-.f64 (/.f64 1/2 (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (*.f64 x x)))) (+.f64 (*.f64 (/.f64 (sin.f64 eps) (cos.f64 (*.f64 1/2 eps))) (sin.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) x))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (cos.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (pow.f64 x 2) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 -1 (*.f64 x (sin.f64 eps)))))) |
(fma.f64 -1 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (fma.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 eps) (*.f64 x x)))) (neg.f64 (*.f64 (sin.f64 eps) x))))) |
(-.f64 (fma.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (fma.f64 1/2 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 eps) (*.f64 x x)))) (*.f64 (sin.f64 eps) (neg.f64 x)))) (*.f64 (/.f64 (sin.f64 (*.f64 1/2 eps)) (cos.f64 (*.f64 1/2 eps))) (sin.f64 eps))) |
(-.f64 (fma.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (/.f64 1/2 (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)) (*.f64 x x))))) (+.f64 (*.f64 (/.f64 (sin.f64 eps) (cos.f64 (*.f64 1/2 eps))) (sin.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) x))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(neg.f64 (*.f64 eps (sin.f64 x))) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x)) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x)) (neg.f64 (*.f64 eps (sin.f64 x))))) |
(fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 eps 4) (+.f64 (*.f64 1/24 (cos.f64 x)) (*.f64 -1/12 (cos.f64 x))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 -1 (*.f64 (pow.f64 eps 4) (*.f64 (cos.f64 x) -1/24)) (fma.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x)) (neg.f64 (*.f64 eps (sin.f64 x)))))) |
(fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (-.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 (pow.f64 eps 4) (*.f64 -1/24 (cos.f64 x)))) (*.f64 eps (sin.f64 x)))) |
(-.f64 (fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 eps (sin.f64 x)))) (*.f64 (pow.f64 eps 4) (*.f64 -1/24 (cos.f64 x)))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (neg.f64 (/.f64 (cos.f64 x) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps))))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (/.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 0 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps))) (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 1/2 eps))) (sin.f64 eps))) (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 1/2 eps))) (sin.f64 eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 1/2 eps))) (sin.f64 eps))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 1/2 eps))) (sin.f64 eps))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 1/2 eps))) (sin.f64 eps))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps))))) |
(*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) |
(-.f64 0 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) |
(*.f64 (tan.f64 (*.f64 1/2 eps)) (neg.f64 (sin.f64 eps))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 1) |
(*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) |
(/.f64 (-.f64 0 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 3)) (+.f64 0 (+.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2) (*.f64 0 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))) |
(/.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 3)) (+.f64 0 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2))) |
(/.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 3)) (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2)) |
(neg.f64 (/.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 1)) |
(/.f64 (-.f64 0 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) |
(/.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 3)) (+.f64 0 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2))) |
(/.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 3)) (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2)) |
(neg.f64 (/.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 1)) |
(/.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 eps))) (cos.f64 (*.f64 eps 1/2))) |
(neg.f64 (/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 eps)))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (neg.f64 (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps))) |
(/.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (cos.f64 (*.f64 eps 1/2))) |
(/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 eps))) |
(*.f64 (/.f64 (sin.f64 (*.f64 1/2 eps)) (cos.f64 (*.f64 1/2 eps))) (sin.f64 eps)) |
(*.f64 (/.f64 (sin.f64 eps) (cos.f64 (*.f64 1/2 eps))) (sin.f64 (*.f64 1/2 eps))) |
(/.f64 (*.f64 (sin.f64 eps) (sin.f64 (*.f64 eps 1/2))) (cos.f64 (*.f64 eps 1/2))) |
(/.f64 (sin.f64 (*.f64 1/2 eps)) (/.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 eps))) |
(*.f64 (/.f64 (sin.f64 (*.f64 1/2 eps)) (cos.f64 (*.f64 1/2 eps))) (sin.f64 eps)) |
(*.f64 (/.f64 (sin.f64 eps) (cos.f64 (*.f64 1/2 eps))) (sin.f64 (*.f64 1/2 eps))) |
(pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 1) |
(*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) |
(pow.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 3) 1/3) |
(*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) |
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) |
(*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) |
(pow.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) |
(*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) |
(neg.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) |
(*.f64 (tan.f64 (*.f64 1/2 eps)) (neg.f64 (sin.f64 eps))) |
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2)) |
(*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) |
(log.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) |
(*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) |
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))) |
(*.f64 (tan.f64 (*.f64 1/2 eps)) (neg.f64 (sin.f64 eps))) |
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 3)) |
(*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) |
(cbrt.f64 (*.f64 (pow.f64 (tan.f64 (*.f64 eps 1/2)) 3) (pow.f64 (sin.f64 eps) 3))) |
(*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) |
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 eps) 3) (pow.f64 (tan.f64 (*.f64 eps 1/2)) 3))) |
(*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) |
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) |
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) |
(exp.f64 (log.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 1)) |
(*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) |
(+.f64 0 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) |
(*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))))) (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (cos.f64 x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (cos.f64 x)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))) |
(*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) |
(*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) |
(-.f64 0 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 1/2 eps)) (neg.f64 (sin.f64 eps)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) 1) |
(*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) |
(*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) |
(pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 1) |
(*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) |
(*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 3) |
(*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) |
(*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) |
(*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) |
(*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) 1/3) |
(*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) |
(*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) |
(neg.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 1/2 eps)) (neg.f64 (sin.f64 eps)))) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2)) |
(*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) |
(*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) |
(*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))))) |
(*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) |
(*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) |
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) |
(*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 1/2 eps)) (neg.f64 (sin.f64 eps)))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3)) |
(*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) |
(*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) |
(*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) |
(*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) |
(*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) |
(*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) |
(*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) |
(*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 1)) |
(*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) |
(*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(+.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(+.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(+.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(-.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(+.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(+.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(+.f64 0 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) (cbrt.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (log.f64 (cbrt.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))))) (cbrt.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (log.f64 (cbrt.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (sin.f64 eps))) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (sin.f64 eps))) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) (log.f64 (sqrt.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (neg.f64 (sin.f64 eps))) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))))) |
(*.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(*.f64 1 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(*.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2)) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(*.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2)) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2))) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3))) (neg.f64 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (-.f64 (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2))) |
(/.f64 (+.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 3) (pow.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(/.f64 (+.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) 3) (pow.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) 3) (pow.f64 (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) 3)) (fma.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (+.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) (pow.f64 (*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) 2))) |
(/.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) 3) (pow.f64 (*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) 2)) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (-.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (-.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) 2) (*.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) (-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))))) |
(/.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) 2) (*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(pow.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 3) 1/3) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 3) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(pow.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(sqrt.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2)) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(log.f64 (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(log.f64 (+.f64 1 (expm1.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(log.f64 (/.f64 1 (exp.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(log.f64 (/.f64 1 (*.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) (exp.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (exp.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 1 (expm1.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(log.f64 (*.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) (+.f64 1 (expm1.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(cbrt.f64 (pow.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 3)) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(expm1.f64 (log1p.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(log1p.f64 (expm1.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(exp.f64 (log.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(exp.f64 (*.f64 (log.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 1)) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (tan.f64 (*.f64 eps 1/2)) (*.f64 (neg.f64 (sin.f64 eps)) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (tan.f64 (*.f64 eps 1/2)) (*.f64 (neg.f64 (sin.f64 eps)) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (tan.f64 (*.f64 eps 1/2)) (*.f64 (neg.f64 (sin.f64 eps)) (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (tan.f64 (*.f64 eps 1/2)) (*.f64 (neg.f64 (sin.f64 eps)) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (cos.f64 x) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (cos.f64 x) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 1 (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 1 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 1 (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1 (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(-.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(fma.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1 (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1 (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 1 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 1 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 1 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(-.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(fma.f64 1 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 1 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 1 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(-.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(-.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 2) (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))))) |
(-.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(-.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2)))) |
(+.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2))) |
(fma.f64 -1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 -1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 -1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 -1 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x))) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))))) |
(+.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (/.f64 1 (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (neg.f64 (tan.f64 (*.f64 eps 1/2))) (*.f64 (sin.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (neg.f64 (tan.f64 (*.f64 eps 1/2))) (*.f64 (sin.f64 eps) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (neg.f64 (tan.f64 (*.f64 eps 1/2))) (*.f64 (sin.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (neg.f64 (tan.f64 (*.f64 eps 1/2))) (*.f64 (sin.f64 eps) (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cbrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (sqrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) (*.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))))) |
(-.f64 (*.f64 (sin.f64 eps) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (neg.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (neg.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (neg.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (neg.f64 (cos.f64 x)) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (sin.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (neg.f64 (sin.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (neg.f64 (sin.f64 eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (neg.f64 (sin.f64 eps)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (neg.f64 (sin.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (sin.f64 eps)) (tan.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (cos.f64 x) (sin.f64 eps)) (tan.f64 (*.f64 eps 1/2)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (cos.f64 x) (sin.f64 eps)) (tan.f64 (*.f64 eps 1/2)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (cos.f64 x) (sin.f64 eps)) (tan.f64 (*.f64 eps 1/2)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) 2))) (cbrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2)) (*.f64 (cos.f64 x) (cbrt.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps)))) (*.f64 (cos.f64 x) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) 2)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (cos.f64 x) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) (sqrt.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 eps)) 1) (sin.f64 x) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 eps)) (pow.f64 (cbrt.f64 (sin.f64 x)) 2)) (cbrt.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 eps)) (sqrt.f64 (sin.f64 x))) (sqrt.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (cos.f64 x) -1) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) -1) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) -1) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) -1) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (neg.f64 (tan.f64 (*.f64 eps 1/2)))) (sin.f64 eps) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (neg.f64 (tan.f64 (*.f64 eps 1/2)))) (sin.f64 eps) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (neg.f64 (tan.f64 (*.f64 eps 1/2)))) (sin.f64 eps) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) (neg.f64 (tan.f64 (*.f64 eps 1/2)))) (sin.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(-.f64 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x)))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1)) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
(fma.f64 (*.f64 (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(fma.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (tan.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))))) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (sin.f64 x) (neg.f64 eps)) |
Compiled 13 to 5 computations (61.5% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | eps | @ | 0 | (*.f64 (sin.f64 x) (neg.f64 eps)) |
| 1.0ms | x | @ | 0 | (*.f64 (sin.f64 x) (neg.f64 eps)) |
| 1.0ms | x | @ | inf | (*.f64 (sin.f64 x) (neg.f64 eps)) |
| 1.0ms | eps | @ | inf | (*.f64 (sin.f64 x) (neg.f64 eps)) |
| 1.0ms | x | @ | -inf | (*.f64 (sin.f64 x) (neg.f64 eps)) |
| 1× | batch-egg-rewrite |
| 495× | pow1_binary64 |
| 474× | add-sqr-sqrt_binary64 |
| 454× | add-log-exp_binary64 |
| 453× | log1p-expm1-u_binary64 |
| 453× | expm1-log1p-u_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 6 | 8 |
| 1 | 122 | 6 |
| 2 | 1544 | 6 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sin.f64 x) (neg.f64 eps)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (sin.f64 x) eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (sin.f64 x) eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 x) eps) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sin.f64 x) eps)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 x) eps))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sin.f64 x) eps))))))) |
| 1× | egg-herbie |
| 739× | fma-def_binary64 |
| 527× | log-prod_binary64 |
| 360× | fma-neg_binary64 |
| 351× | *-commutative_binary64 |
| 328× | distribute-rgt-in_binary64 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 58 | 395 |
| 1 | 156 | 359 |
| 2 | 517 | 318 |
| 3 | 2375 | 310 |
| 4 | 6637 | 310 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 eps x)) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (*.f64 1/6 (*.f64 eps (pow.f64 x 3)))) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 -1/120 (*.f64 eps (pow.f64 x 5))) (*.f64 1/6 (*.f64 eps (pow.f64 x 3))))) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 -1/120 (*.f64 eps (pow.f64 x 5))) (+.f64 (*.f64 1/6 (*.f64 eps (pow.f64 x 3))) (*.f64 1/5040 (*.f64 eps (pow.f64 x 7)))))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(-.f64 0 (*.f64 (sin.f64 x) eps)) |
(-.f64 (+.f64 1 (*.f64 (sin.f64 x) eps)) 1) |
(pow.f64 (*.f64 (sin.f64 x) eps) 1) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 3) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 3) |
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 x) eps)) 2) |
(neg.f64 (*.f64 (sin.f64 x) eps)) |
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 2)) |
(log.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps)) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 x) eps))) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 x) eps))) |
(exp.f64 (log.f64 (*.f64 (sin.f64 x) eps))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 eps x)) |
(neg.f64 (*.f64 eps x)) |
(*.f64 eps (neg.f64 x)) |
(*.f64 x (neg.f64 eps)) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (*.f64 1/6 (*.f64 eps (pow.f64 x 3)))) |
(fma.f64 -1 (*.f64 eps x) (*.f64 1/6 (*.f64 eps (pow.f64 x 3)))) |
(-.f64 (*.f64 (pow.f64 x 3) (*.f64 eps 1/6)) (*.f64 eps x)) |
(*.f64 eps (-.f64 (*.f64 1/6 (pow.f64 x 3)) x)) |
(*.f64 eps (fma.f64 1/6 (pow.f64 x 3) (neg.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 -1/120 (*.f64 eps (pow.f64 x 5))) (*.f64 1/6 (*.f64 eps (pow.f64 x 3))))) |
(fma.f64 -1 (*.f64 eps x) (fma.f64 -1/120 (*.f64 eps (pow.f64 x 5)) (*.f64 1/6 (*.f64 eps (pow.f64 x 3))))) |
(-.f64 (fma.f64 -1/120 (*.f64 eps (pow.f64 x 5)) (*.f64 (pow.f64 x 3) (*.f64 eps 1/6))) (*.f64 eps x)) |
(fma.f64 eps (*.f64 -1/120 (pow.f64 x 5)) (*.f64 eps (-.f64 (*.f64 1/6 (pow.f64 x 3)) x))) |
(*.f64 eps (-.f64 (fma.f64 1/6 (pow.f64 x 3) (*.f64 -1/120 (pow.f64 x 5))) x)) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 -1/120 (*.f64 eps (pow.f64 x 5))) (+.f64 (*.f64 1/6 (*.f64 eps (pow.f64 x 3))) (*.f64 1/5040 (*.f64 eps (pow.f64 x 7)))))) |
(fma.f64 -1 (*.f64 eps x) (fma.f64 -1/120 (*.f64 eps (pow.f64 x 5)) (fma.f64 1/6 (*.f64 eps (pow.f64 x 3)) (*.f64 1/5040 (*.f64 eps (pow.f64 x 7)))))) |
(-.f64 (fma.f64 -1/120 (*.f64 eps (pow.f64 x 5)) (fma.f64 1/5040 (*.f64 eps (pow.f64 x 7)) (*.f64 (pow.f64 x 3) (*.f64 eps 1/6)))) (*.f64 eps x)) |
(+.f64 (*.f64 eps (-.f64 (*.f64 1/6 (pow.f64 x 3)) x)) (*.f64 eps (+.f64 (*.f64 -1/120 (pow.f64 x 5)) (*.f64 1/5040 (pow.f64 x 7))))) |
(*.f64 eps (+.f64 (fma.f64 1/6 (pow.f64 x 3) (neg.f64 x)) (fma.f64 -1/120 (pow.f64 x 5) (*.f64 1/5040 (pow.f64 x 7))))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(-.f64 0 (*.f64 (sin.f64 x) eps)) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(-.f64 (+.f64 1 (*.f64 (sin.f64 x) eps)) 1) |
(+.f64 (+.f64 (*.f64 eps (sin.f64 x)) 1) -1) |
(+.f64 (*.f64 eps (sin.f64 x)) 0) |
(*.f64 eps (sin.f64 x)) |
(pow.f64 (*.f64 (sin.f64 x) eps) 1) |
(+.f64 (+.f64 (*.f64 eps (sin.f64 x)) 1) -1) |
(+.f64 (*.f64 eps (sin.f64 x)) 0) |
(*.f64 eps (sin.f64 x)) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 3) 1/3) |
(+.f64 (+.f64 (*.f64 eps (sin.f64 x)) 1) -1) |
(+.f64 (*.f64 eps (sin.f64 x)) 0) |
(*.f64 eps (sin.f64 x)) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 3) |
(+.f64 (+.f64 (*.f64 eps (sin.f64 x)) 1) -1) |
(+.f64 (*.f64 eps (sin.f64 x)) 0) |
(*.f64 eps (sin.f64 x)) |
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 x) eps)) 2) |
(+.f64 (+.f64 (*.f64 eps (sin.f64 x)) 1) -1) |
(+.f64 (*.f64 eps (sin.f64 x)) 0) |
(*.f64 eps (sin.f64 x)) |
(neg.f64 (*.f64 (sin.f64 x) eps)) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 2)) |
(+.f64 (+.f64 (*.f64 eps (sin.f64 x)) 1) -1) |
(+.f64 (*.f64 eps (sin.f64 x)) 0) |
(*.f64 eps (sin.f64 x)) |
(log.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps)) |
(+.f64 (+.f64 (*.f64 eps (sin.f64 x)) 1) -1) |
(+.f64 (*.f64 eps (sin.f64 x)) 0) |
(*.f64 eps (sin.f64 x)) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 3)) |
(+.f64 (+.f64 (*.f64 eps (sin.f64 x)) 1) -1) |
(+.f64 (*.f64 eps (sin.f64 x)) 0) |
(*.f64 eps (sin.f64 x)) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 x) eps))) |
(+.f64 (+.f64 (*.f64 eps (sin.f64 x)) 1) -1) |
(+.f64 (*.f64 eps (sin.f64 x)) 0) |
(*.f64 eps (sin.f64 x)) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 x) eps))) |
(+.f64 (+.f64 (*.f64 eps (sin.f64 x)) 1) -1) |
(+.f64 (*.f64 eps (sin.f64 x)) 0) |
(*.f64 eps (sin.f64 x)) |
(exp.f64 (log.f64 (*.f64 (sin.f64 x) eps))) |
(+.f64 (+.f64 (*.f64 eps (sin.f64 x)) 1) -1) |
(+.f64 (*.f64 eps (sin.f64 x)) 0) |
(*.f64 eps (sin.f64 x)) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) eps)) |
| ✓ | 0.1b | (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) |
| ✓ | 0.2b | (*.f64 (sin.f64 x) eps) |
Compiled 41 to 16 computations (61% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | eps | @ | -inf | (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) |
| 1.0ms | x | @ | inf | (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) |
| 1.0ms | x | @ | -inf | (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) |
| 1.0ms | eps | @ | inf | (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) |
| 1.0ms | x | @ | 0 | (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) |
| 1× | batch-egg-rewrite |
| 635× | log-prod_binary64 |
| 495× | fma-def_binary64 |
| 425× | pow-prod-down_binary64 |
| 316× | pow2_binary64 |
| 251× | fma-neg_binary64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 38 |
| 1 | 244 | 35 |
| 2 | 3241 | 35 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sin.f64 x) eps) |
(*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) |
(-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) eps)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sin.f64 x) eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 x) eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 x) eps) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sin.f64 x) eps)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 x) eps)) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (-.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3))) (neg.f64 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2))) (neg.f64 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (pow.f64 (*.f64 (cos.f64 x) -1/2) 3) (pow.f64 eps 6) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 3)) (fma.f64 (*.f64 1/4 (pow.f64 (cos.f64 x) 2)) (pow.f64 eps 4) (-.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 2) (*.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 3) (pow.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 3)) (+.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 2) (-.f64 (pow.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 2) (*.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 2)) (-.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 2) (pow.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 2)) (fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 eps) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) (pow.f64 (exp.f64 (sin.f64 x)) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps))) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) (exp.f64 (*.f64 (sin.f64 x) (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) (pow.f64 (exp.f64 (sin.f64 x)) (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) (exp.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) (pow.f64 (exp.f64 eps) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) (+.f64 1 (expm1.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 (sin.f64 x)) (neg.f64 eps)) (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (neg.f64 (sin.f64 x)) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2) (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps)) (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 eps eps) (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 eps eps) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 eps eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 eps eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) 1 (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) 1 (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) 1 (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) 1 (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1 (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1 (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1 (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (sin.f64 x) (neg.f64 eps)) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 eps) eps) (*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 eps) eps) (*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cos.f64 x) -1/2)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 eps) eps) (*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cos.f64 x) -1/2)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 eps) eps) (*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cos.f64 x) -1/2)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (sin.f64 x) eps)) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 x) eps))) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 eps) (sin.f64 x) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x)))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sin.f64 x)) eps (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) eps (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) eps (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) eps (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) eps (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (*.f64 eps (cos.f64 x))) -1/2 (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (*.f64 eps (cos.f64 x))) -1/2 (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (*.f64 eps (cos.f64 x))) -1/2 (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (*.f64 eps (cos.f64 x))) -1/2 (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) 2) (cbrt.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) 2) (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) (sqrt.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 x) eps))) (sqrt.f64 (*.f64 (sin.f64 x) eps)) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 (sin.f64 x) eps) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (-.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (-.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (-.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (-.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (-.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2)) (cbrt.f64 (*.f64 (sin.f64 x) eps)) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 (sin.f64 x)) 1) eps (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 (sin.f64 x)) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 eps eps) -1/2) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 eps eps) -1/2) (cos.f64 x) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 eps eps) -1/2) (cos.f64 x) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 eps eps) -1/2) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (*.f64 eps (cbrt.f64 (*.f64 (cos.f64 x) -1/2))) 2) (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (*.f64 eps (cbrt.f64 (*.f64 (cos.f64 x) -1/2))) 2) (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (*.f64 eps (cbrt.f64 (*.f64 (cos.f64 x) -1/2))) 2) (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (*.f64 eps (cbrt.f64 (*.f64 (cos.f64 x) -1/2))) 2) (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 eps eps) (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 eps eps) (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 eps eps) (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 eps eps) (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 (cbrt.f64 eps) eps)) (pow.f64 (cbrt.f64 eps) 2) (*.f64 (sin.f64 x) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 (cbrt.f64 eps) eps)) (pow.f64 (cbrt.f64 eps) 2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 (cbrt.f64 eps) eps)) (pow.f64 (cbrt.f64 eps) 2) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 (cbrt.f64 eps) eps)) (pow.f64 (cbrt.f64 eps) 2) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))))))) |
| 1× | egg-herbie |
| 828× | times-frac_binary64 |
| 525× | cancel-sign-sub-inv_binary64 |
| 484× | unswap-sqr_binary64 |
| 463× | fma-neg_binary64 |
| 243× | fma-def_binary64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 467 | 6608 |
| 1 | 1173 | 5882 |
| 2 | 3492 | 5804 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 eps x) |
(+.f64 (*.f64 eps x) (*.f64 -1/6 (*.f64 eps (pow.f64 x 3)))) |
(+.f64 (*.f64 1/120 (*.f64 eps (pow.f64 x 5))) (+.f64 (*.f64 eps x) (*.f64 -1/6 (*.f64 eps (pow.f64 x 3))))) |
(+.f64 (*.f64 1/120 (*.f64 eps (pow.f64 x 5))) (+.f64 (*.f64 eps x) (+.f64 (*.f64 -1/5040 (*.f64 eps (pow.f64 x 7))) (*.f64 -1/6 (*.f64 eps (pow.f64 x 3)))))) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x 2)))) |
(+.f64 (*.f64 -1/48 (*.f64 (pow.f64 eps 2) (pow.f64 x 4))) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x 2))))) |
(+.f64 (*.f64 -1/48 (*.f64 (pow.f64 eps 2) (pow.f64 x 4))) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 1/1440 (*.f64 (pow.f64 eps 2) (pow.f64 x 6))) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x 2)))))) |
(*.f64 -1/2 (*.f64 (cos.f64 x) (pow.f64 eps 2))) |
(*.f64 -1/2 (*.f64 (cos.f64 x) (pow.f64 eps 2))) |
(*.f64 -1/2 (*.f64 (cos.f64 x) (pow.f64 eps 2))) |
(*.f64 -1/2 (*.f64 (cos.f64 x) (pow.f64 eps 2))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (*.f64 -1/2 (pow.f64 eps 2))) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x 2))))) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 1/6 (*.f64 eps (pow.f64 x 3))) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x 2)))))) |
(-.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 eps (sin.f64 x))) |
(-.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 eps (sin.f64 x))) |
(-.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 eps (sin.f64 x))) |
(-.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 eps (sin.f64 x))) |
(-.f64 (*.f64 -1/2 (*.f64 (cos.f64 x) (pow.f64 eps 2))) (*.f64 eps (sin.f64 x))) |
(-.f64 (*.f64 -1/2 (*.f64 (cos.f64 x) (pow.f64 eps 2))) (*.f64 eps (sin.f64 x))) |
(-.f64 (*.f64 -1/2 (*.f64 (cos.f64 x) (pow.f64 eps 2))) (*.f64 eps (sin.f64 x))) |
(-.f64 (*.f64 -1/2 (*.f64 (cos.f64 x) (pow.f64 eps 2))) (*.f64 eps (sin.f64 x))) |
(+.f64 0 (*.f64 (sin.f64 x) eps)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 x) eps))) 1) |
(pow.f64 (*.f64 (sin.f64 x) eps) 1) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 2) 1/2) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 3) |
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 x) eps)) 2) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 2)) |
(log.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) eps)))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 x) eps))) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 x) eps))) |
(exp.f64 (log.f64 (*.f64 (sin.f64 x) eps))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 x) eps)) 1)) |
(+.f64 0 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) 1) |
(pow.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) 1) |
(pow.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) 1/2) |
(pow.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) 3) |
(pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 2) |
(pow.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))))) |
(cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6)) |
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) |
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) |
(exp.f64 (log.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) 1)) |
(+.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(+.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(+.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(+.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(+.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(+.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(+.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(+.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) |
(+.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(+.f64 0 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) |
(*.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1) |
(*.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) |
(*.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) |
(*.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))))) |
(*.f64 (fma.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (-.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (sin.f64 x) eps)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)))) |
(/.f64 1 (/.f64 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3))) (neg.f64 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2))) (neg.f64 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 (cos.f64 x) -1/2) 3) (pow.f64 eps 6) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 3)) (fma.f64 (*.f64 1/4 (pow.f64 (cos.f64 x) 2)) (pow.f64 eps 4) (-.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 2) (*.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 3) (pow.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 3)) (+.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 2) (-.f64 (pow.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 2) (*.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 2)) (-.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 2) (pow.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 2)) (fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1) |
(pow.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 3) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 3) |
(pow.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) |
(pow.f64 (/.f64 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3))) -1) |
(pow.f64 (/.f64 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2))) -1) |
(sqrt.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 2)) |
(log.f64 (pow.f64 (exp.f64 eps) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) (pow.f64 (exp.f64 (sin.f64 x)) eps))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps))) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) eps))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) eps))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) (exp.f64 (*.f64 (sin.f64 x) (neg.f64 eps))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) (pow.f64 (exp.f64 (sin.f64 x)) (neg.f64 eps)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) (exp.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) (pow.f64 (exp.f64 eps) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) (+.f64 1 (expm1.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 (sin.f64 x)) (neg.f64 eps)) (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) |
(cbrt.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) |
(log1p.f64 (expm1.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) |
(exp.f64 (log.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 1)) |
(fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 eps (neg.f64 (sin.f64 x)) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps)) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 eps eps) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 eps eps) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 eps eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 eps eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) 1 (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) 1 (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) 1 (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) 1 (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1 (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1 (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(fma.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1 (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 1 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 1 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 1 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 1 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(fma.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(fma.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(fma.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(fma.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 1 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) |
(fma.f64 1 (*.f64 (sin.f64 x) (neg.f64 eps)) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(fma.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(fma.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 (cbrt.f64 eps) eps) (*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 (cbrt.f64 eps) eps) (*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cos.f64 x) -1/2)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 (cbrt.f64 eps) eps) (*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cos.f64 x) -1/2)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 (cbrt.f64 eps) eps) (*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cos.f64 x) -1/2)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(fma.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(fma.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 x) eps)) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 x) eps))) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (neg.f64 eps) (sin.f64 x) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x)))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (neg.f64 (sin.f64 x)) eps (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) eps (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) eps (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) eps (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) eps (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 eps (*.f64 eps (cos.f64 x))) -1/2 (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 eps (*.f64 eps (cos.f64 x))) -1/2 (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 eps (*.f64 eps (cos.f64 x))) -1/2 (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 eps (*.f64 eps (cos.f64 x))) -1/2 (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) 2) (cbrt.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) 2) (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) (sqrt.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 x) eps))) (sqrt.f64 (*.f64 (sin.f64 x) eps)) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 -1 (*.f64 (sin.f64 x) eps) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (fma.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (-.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (fma.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (-.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(fma.f64 (fma.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (-.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (fma.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (-.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(fma.f64 (fma.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (-.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2)) (cbrt.f64 (*.f64 (sin.f64 x) eps)) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 x)) 1) eps (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 x)) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 (*.f64 eps eps) -1/2) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 (*.f64 eps eps) -1/2) (cos.f64 x) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 (*.f64 eps eps) -1/2) (cos.f64 x) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 (*.f64 eps eps) -1/2) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (pow.f64 (*.f64 eps (cbrt.f64 (*.f64 (cos.f64 x) -1/2))) 2) (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (pow.f64 (*.f64 eps (cbrt.f64 (*.f64 (cos.f64 x) -1/2))) 2) (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (pow.f64 (*.f64 eps (cbrt.f64 (*.f64 (cos.f64 x) -1/2))) 2) (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (pow.f64 (*.f64 eps (cbrt.f64 (*.f64 (cos.f64 x) -1/2))) 2) (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 (*.f64 eps eps) (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 (*.f64 eps eps) (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 (*.f64 eps eps) (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 (*.f64 eps eps) (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 (cbrt.f64 eps) eps)) (pow.f64 (cbrt.f64 eps) 2) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 (cbrt.f64 eps) eps)) (pow.f64 (cbrt.f64 eps) 2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 (cbrt.f64 eps) eps)) (pow.f64 (cbrt.f64 eps) 2) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 (cbrt.f64 eps) eps)) (pow.f64 (cbrt.f64 eps) 2) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
| Outputs |
|---|
(*.f64 eps x) |
(+.f64 (*.f64 eps x) (*.f64 -1/6 (*.f64 eps (pow.f64 x 3)))) |
(fma.f64 eps x (*.f64 -1/6 (*.f64 eps (pow.f64 x 3)))) |
(fma.f64 eps x (*.f64 eps (*.f64 (pow.f64 x 3) -1/6))) |
(fma.f64 eps x (*.f64 (*.f64 -1/6 (pow.f64 x 3)) eps)) |
(+.f64 (*.f64 1/120 (*.f64 eps (pow.f64 x 5))) (+.f64 (*.f64 eps x) (*.f64 -1/6 (*.f64 eps (pow.f64 x 3))))) |
(fma.f64 1/120 (*.f64 eps (pow.f64 x 5)) (fma.f64 eps x (*.f64 -1/6 (*.f64 eps (pow.f64 x 3))))) |
(fma.f64 1/120 (*.f64 eps (pow.f64 x 5)) (fma.f64 eps x (*.f64 eps (*.f64 (pow.f64 x 3) -1/6)))) |
(fma.f64 1/120 (*.f64 eps (pow.f64 x 5)) (fma.f64 eps x (*.f64 (*.f64 -1/6 (pow.f64 x 3)) eps))) |
(+.f64 (*.f64 1/120 (*.f64 eps (pow.f64 x 5))) (+.f64 (*.f64 eps x) (+.f64 (*.f64 -1/5040 (*.f64 eps (pow.f64 x 7))) (*.f64 -1/6 (*.f64 eps (pow.f64 x 3)))))) |
(fma.f64 1/120 (*.f64 eps (pow.f64 x 5)) (fma.f64 eps x (fma.f64 -1/5040 (*.f64 eps (pow.f64 x 7)) (*.f64 -1/6 (*.f64 eps (pow.f64 x 3)))))) |
(fma.f64 1/120 (*.f64 eps (pow.f64 x 5)) (fma.f64 eps x (fma.f64 -1/6 (*.f64 eps (pow.f64 x 3)) (*.f64 eps (*.f64 (pow.f64 x 7) -1/5040))))) |
(fma.f64 1/120 (*.f64 eps (pow.f64 x 5)) (fma.f64 eps x (fma.f64 -1/6 (*.f64 eps (pow.f64 x 3)) (*.f64 (pow.f64 x 7) (*.f64 eps -1/5040))))) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 eps (*.f64 eps -1/2)) |
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x 2)))) |
(fma.f64 -1/2 (*.f64 eps eps) (*.f64 1/4 (*.f64 (*.f64 x x) (*.f64 eps eps)))) |
(fma.f64 eps (*.f64 eps -1/2) (*.f64 1/4 (*.f64 (*.f64 eps x) (*.f64 eps x)))) |
(fma.f64 eps (*.f64 eps -1/2) (*.f64 1/4 (*.f64 eps (*.f64 eps (*.f64 x x))))) |
(+.f64 (*.f64 -1/48 (*.f64 (pow.f64 eps 2) (pow.f64 x 4))) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x 2))))) |
(fma.f64 -1/48 (*.f64 (pow.f64 x 4) (*.f64 eps eps)) (fma.f64 -1/2 (*.f64 eps eps) (*.f64 1/4 (*.f64 (*.f64 x x) (*.f64 eps eps))))) |
(fma.f64 -1/48 (*.f64 eps (*.f64 eps (pow.f64 x 4))) (fma.f64 eps (*.f64 eps -1/2) (*.f64 1/4 (*.f64 (*.f64 eps x) (*.f64 eps x))))) |
(fma.f64 -1/48 (*.f64 eps (*.f64 eps (pow.f64 x 4))) (fma.f64 eps (*.f64 eps -1/2) (*.f64 1/4 (*.f64 eps (*.f64 eps (*.f64 x x)))))) |
(+.f64 (*.f64 -1/48 (*.f64 (pow.f64 eps 2) (pow.f64 x 4))) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 1/1440 (*.f64 (pow.f64 eps 2) (pow.f64 x 6))) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x 2)))))) |
(fma.f64 -1/48 (*.f64 (pow.f64 x 4) (*.f64 eps eps)) (fma.f64 -1/2 (*.f64 eps eps) (fma.f64 1/1440 (*.f64 (pow.f64 x 6) (*.f64 eps eps)) (*.f64 1/4 (*.f64 (*.f64 x x) (*.f64 eps eps)))))) |
(fma.f64 -1/48 (*.f64 eps (*.f64 eps (pow.f64 x 4))) (fma.f64 eps (*.f64 eps -1/2) (fma.f64 1/4 (*.f64 (*.f64 eps x) (*.f64 eps x)) (*.f64 1/1440 (*.f64 eps (*.f64 eps (pow.f64 x 6))))))) |
(fma.f64 -1/48 (*.f64 eps (*.f64 eps (pow.f64 x 4))) (fma.f64 eps (*.f64 eps -1/2) (fma.f64 1/4 (*.f64 eps (*.f64 eps (*.f64 x x))) (*.f64 (pow.f64 x 6) (*.f64 1/1440 (*.f64 eps eps)))))) |
(*.f64 -1/2 (*.f64 (cos.f64 x) (pow.f64 eps 2))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1/2 (*.f64 (cos.f64 x) (pow.f64 eps 2))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1/2 (*.f64 (cos.f64 x) (pow.f64 eps 2))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1/2 (*.f64 (cos.f64 x) (pow.f64 eps 2))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(neg.f64 (*.f64 eps (sin.f64 x))) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 eps (*.f64 eps -1/2)) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (*.f64 -1/2 (pow.f64 eps 2))) |
(fma.f64 -1 (*.f64 eps x) (*.f64 eps (*.f64 eps -1/2))) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) |
(fma.f64 eps (*.f64 eps -1/2) (*.f64 eps (neg.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x 2))))) |
(fma.f64 -1 (*.f64 eps x) (fma.f64 -1/2 (*.f64 eps eps) (*.f64 1/4 (*.f64 (*.f64 x x) (*.f64 eps eps))))) |
(-.f64 (fma.f64 eps (*.f64 eps -1/2) (*.f64 1/4 (*.f64 (*.f64 eps x) (*.f64 eps x)))) (*.f64 eps x)) |
(-.f64 (fma.f64 eps (*.f64 eps -1/2) (*.f64 1/4 (*.f64 eps (*.f64 eps (*.f64 x x))))) (*.f64 eps x)) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 1/6 (*.f64 eps (pow.f64 x 3))) (*.f64 1/4 (*.f64 (pow.f64 eps 2) (pow.f64 x 2)))))) |
(fma.f64 -1 (*.f64 eps x) (fma.f64 -1/2 (*.f64 eps eps) (fma.f64 1/6 (*.f64 eps (pow.f64 x 3)) (*.f64 1/4 (*.f64 (*.f64 x x) (*.f64 eps eps)))))) |
(-.f64 (fma.f64 eps (*.f64 eps -1/2) (fma.f64 (*.f64 eps (pow.f64 x 3)) 1/6 (*.f64 1/4 (*.f64 (*.f64 eps x) (*.f64 eps x))))) (*.f64 eps x)) |
(-.f64 (fma.f64 eps (*.f64 eps -1/2) (fma.f64 (*.f64 eps (pow.f64 x 3)) 1/6 (*.f64 1/4 (*.f64 eps (*.f64 eps (*.f64 x x)))))) (*.f64 eps x)) |
(-.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 eps (sin.f64 x))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(-.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 eps (sin.f64 x))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(-.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 eps (sin.f64 x))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(-.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 eps (sin.f64 x))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(-.f64 (*.f64 -1/2 (*.f64 (cos.f64 x) (pow.f64 eps 2))) (*.f64 eps (sin.f64 x))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(-.f64 (*.f64 -1/2 (*.f64 (cos.f64 x) (pow.f64 eps 2))) (*.f64 eps (sin.f64 x))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(-.f64 (*.f64 -1/2 (*.f64 (cos.f64 x) (pow.f64 eps 2))) (*.f64 eps (sin.f64 x))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(-.f64 (*.f64 -1/2 (*.f64 (cos.f64 x) (pow.f64 eps 2))) (*.f64 eps (sin.f64 x))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(+.f64 0 (*.f64 (sin.f64 x) eps)) |
(*.f64 eps (sin.f64 x)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps)))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps)))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps)))) |
(*.f64 eps (sin.f64 x)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 x) eps))) 1) |
(*.f64 eps (sin.f64 x)) |
(pow.f64 (*.f64 (sin.f64 x) eps) 1) |
(*.f64 eps (sin.f64 x)) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 2) 1/2) |
(*.f64 eps (sin.f64 x)) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 3) |
(*.f64 eps (sin.f64 x)) |
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 x) eps)) 2) |
(*.f64 eps (sin.f64 x)) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 3) 1/3) |
(*.f64 eps (sin.f64 x)) |
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 2)) |
(*.f64 eps (sin.f64 x)) |
(log.f64 (pow.f64 (exp.f64 (sin.f64 x)) eps)) |
(*.f64 eps (sin.f64 x)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) eps)))) |
(*.f64 eps (sin.f64 x)) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 x) eps) 3)) |
(*.f64 eps (sin.f64 x)) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 x) eps))) |
(*.f64 eps (sin.f64 x)) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 x) eps))) |
(*.f64 eps (sin.f64 x)) |
(exp.f64 (log.f64 (*.f64 (sin.f64 x) eps))) |
(*.f64 eps (sin.f64 x)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 x) eps)) 1)) |
(*.f64 eps (sin.f64 x)) |
(+.f64 0 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 eps (*.f64 eps -1/2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 eps (*.f64 eps -1/2)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 eps (*.f64 eps -1/2)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps)))))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) 1) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(pow.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) 1) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(pow.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) 1/2) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(pow.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) 3) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 2) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(pow.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6)) |
(sqrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps)))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6)) |
(cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6)) |
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(exp.f64 (log.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) 1)) |
(*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))) |
(*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x)))) |
(+.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(+.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(+.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(+.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(+.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(+.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(+.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(+.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(+.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(+.f64 0 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (neg.f64 (sin.f64 x))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (neg.f64 (sin.f64 x))))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(*.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(*.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(*.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(*.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x)))) |
(*.f64 (fma.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (-.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4))) |
(/.f64 1 (/.f64 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3))) (neg.f64 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2))) (neg.f64 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 (cos.f64 x) -1/2) 3) (pow.f64 eps 6) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 3)) (fma.f64 (*.f64 1/4 (pow.f64 (cos.f64 x) 2)) (pow.f64 eps 4) (-.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 2) (*.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps)))))) |
(/.f64 (fma.f64 (*.f64 (pow.f64 (cos.f64 x) 3) -1/8) (pow.f64 eps 6) (pow.f64 (neg.f64 (*.f64 eps (sin.f64 x))) 3)) (fma.f64 (*.f64 1/4 (pow.f64 (cos.f64 x) 2)) (pow.f64 eps 4) (-.f64 (pow.f64 (neg.f64 (*.f64 eps (sin.f64 x))) 2) (*.f64 eps (*.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (neg.f64 (*.f64 eps (sin.f64 x)))))))) |
(/.f64 (fma.f64 (*.f64 (pow.f64 (cos.f64 x) 3) -1/8) (pow.f64 eps 6) (pow.f64 (*.f64 eps (neg.f64 (sin.f64 x))) 3)) (fma.f64 (*.f64 1/4 (pow.f64 (cos.f64 x) 2)) (pow.f64 eps 4) (+.f64 (pow.f64 (*.f64 eps (sin.f64 x)) 2) (*.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x)))))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 x) 3) (*.f64 -1/8 (pow.f64 eps 6))) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (fma.f64 (*.f64 1/4 (pow.f64 (cos.f64 x) 2)) (pow.f64 eps 4) (+.f64 (pow.f64 (*.f64 eps (sin.f64 x)) 2) (*.f64 eps (*.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (*.f64 eps (sin.f64 x))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 3) (pow.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 3)) (+.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 2) (-.f64 (pow.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 2) (*.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (neg.f64 (sin.f64 x)))) 3) (pow.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 eps (sin.f64 x))) 3)) (+.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (neg.f64 (sin.f64 x)))) 2) (-.f64 (pow.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 eps (sin.f64 x))) 2) (*.f64 eps (*.f64 (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (neg.f64 (sin.f64 x))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 eps (sin.f64 x)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) 3) (pow.f64 (*.f64 0 (*.f64 eps (sin.f64 x))) 3)) (+.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) 2) (*.f64 (*.f64 0 (*.f64 eps (sin.f64 x))) (-.f64 (*.f64 0 (*.f64 eps (sin.f64 x))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))))))) |
(/.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) 3) (pow.f64 (*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) 2)) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 2)) (-.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 2) (pow.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 2)) (fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (neg.f64 (sin.f64 x)))) 2) (pow.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 eps (sin.f64 x))) 2)) (fma.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (neg.f64 (sin.f64 x))) (neg.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 eps (sin.f64 x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) 2) (pow.f64 (*.f64 0 (*.f64 eps (sin.f64 x))) 2)) (fma.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x)) (*.f64 0 (*.f64 eps (sin.f64 x))))) |
(/.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) 2) (*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x)))) |
(pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(pow.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 2) 1/2) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(pow.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 3) 1/3) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 3) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(pow.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(pow.f64 (/.f64 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3))) -1) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4))) |
(pow.f64 (/.f64 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2))) -1) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x)))) |
(sqrt.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 2)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(log.f64 (pow.f64 (exp.f64 eps) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) (pow.f64 (exp.f64 (sin.f64 x)) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps))) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) (exp.f64 (*.f64 (sin.f64 x) (neg.f64 eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))) (pow.f64 (exp.f64 (sin.f64 x)) (neg.f64 eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) (exp.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) (pow.f64 (exp.f64 eps) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) (+.f64 1 (expm1.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(log.f64 (*.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) (pow.f64 (exp.f64 (cos.f64 x)) (*.f64 -1/2 (*.f64 eps eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(log.f64 (*.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 (sin.f64 x)) (neg.f64 eps)) (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(cbrt.f64 (pow.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 3)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(expm1.f64 (log1p.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(log1p.f64 (expm1.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(exp.f64 (log.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(exp.f64 (*.f64 (log.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 eps (neg.f64 (sin.f64 x)) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps)) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 eps eps) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 eps eps) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 eps eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 eps eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) 1 (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) 1 (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) 1 (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) 1 (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1 (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1 (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) 1 (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 1 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 1 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 1 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 1 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 1 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 1 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 1 (*.f64 (sin.f64 x) (neg.f64 eps)) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (cbrt.f64 eps) eps) (*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (cbrt.f64 eps) eps) (*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cos.f64 x) -1/2)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (cbrt.f64 eps) eps) (*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cos.f64 x) -1/2)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (cbrt.f64 eps) eps) (*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cos.f64 x) -1/2)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 eps eps) (*.f64 -1/2 (cos.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x))))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x))))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 eps eps) (*.f64 -1/2 (cos.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x))))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x))))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 eps eps) (*.f64 -1/2 (cos.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x))))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x))))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 eps eps) (*.f64 -1/2 (cos.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x))))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x))))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 eps eps) (*.f64 -1/2 (cos.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x))))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x))))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 eps eps) (*.f64 -1/2 (cos.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x))))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x))))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 eps eps) (*.f64 -1/2 (cos.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x))))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x))))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4)) (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 eps eps) (*.f64 -1/2 (cos.f64 x)))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 eps (*.f64 -1/2 (cos.f64 x))))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (*.f64 eps (*.f64 -1/2 (*.f64 eps (cos.f64 x))))) (cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 x) eps)) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 x) eps))) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 eps eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (*.f64 (cos.f64 x) -1/2))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (neg.f64 eps) (sin.f64 x) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 6) (pow.f64 (*.f64 (sin.f64 x) eps) 3)) (/.f64 1 (fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (/.f64 1 (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 6) (pow.f64 (*.f64 eps (sin.f64 x)) 3)) (fma.f64 (*.f64 eps (sin.f64 x)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))) (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x)))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x)))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x)))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) 4) (pow.f64 (*.f64 (sin.f64 x) eps) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 (cos.f64 x) -1/2) (sin.f64 x)))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (/.f64 1 (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 eps (sqrt.f64 (*.f64 -1/2 (cos.f64 x)))) 4) (pow.f64 (*.f64 eps (sin.f64 x)) 2)) (*.f64 eps (fma.f64 eps (*.f64 -1/2 (cos.f64 x)) (sin.f64 x)))) |
(fma.f64 (neg.f64 (sin.f64 x)) eps (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) eps (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) eps (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) eps (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) eps (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (*.f64 eps (cos.f64 x))) -1/2 (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (*.f64 eps (cos.f64 x))) -1/2 (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (*.f64 eps (cos.f64 x))) -1/2 (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 eps (*.f64 eps (cos.f64 x))) -1/2 (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) 2) (cbrt.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) 2) (cbrt.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) (sqrt.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 x) eps))) (sqrt.f64 (*.f64 (sin.f64 x) eps)) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 -1 (*.f64 (sin.f64 x) eps) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (fma.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (-.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (fma.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (-.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (fma.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1 (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (fma.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (-.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2) (*.f64 (sin.f64 x) eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (fma.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (-.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (fma.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (-.f64 (*.f64 eps (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (sin.f64 x) eps))) (+.f64 (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) eps)) 2)) (cbrt.f64 (*.f64 (sin.f64 x) eps)) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 x)) 1) eps (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 x)) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (*.f64 eps eps) -1/2) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (*.f64 eps eps) -1/2) (cos.f64 x) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (*.f64 eps eps) -1/2) (cos.f64 x) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (*.f64 eps eps) -1/2) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (pow.f64 (*.f64 eps (cbrt.f64 (*.f64 (cos.f64 x) -1/2))) 2) (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (pow.f64 (*.f64 eps (cbrt.f64 (*.f64 (cos.f64 x) -1/2))) 2) (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (pow.f64 (*.f64 eps (cbrt.f64 (*.f64 (cos.f64 x) -1/2))) 2) (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (pow.f64 (*.f64 eps (cbrt.f64 (*.f64 (cos.f64 x) -1/2))) 2) (cbrt.f64 (*.f64 (cos.f64 x) -1/2)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (*.f64 eps eps) (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (*.f64 eps eps) (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (*.f64 eps eps) (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (*.f64 eps eps) (sqrt.f64 (*.f64 (cos.f64 x) -1/2))) (sqrt.f64 (*.f64 (cos.f64 x) -1/2)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 (cbrt.f64 eps) eps)) (pow.f64 (cbrt.f64 eps) 2) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 (cbrt.f64 eps) eps)) (pow.f64 (cbrt.f64 eps) 2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) 1)) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 (cbrt.f64 eps) eps)) (pow.f64 (cbrt.f64 eps) 2) (fma.f64 (sin.f64 x) (neg.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps)))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
(fma.f64 (*.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 (cbrt.f64 eps) eps)) (pow.f64 (cbrt.f64 eps) 2) (neg.f64 (-.f64 (*.f64 (sin.f64 x) eps) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))))) |
(fma.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps) (neg.f64 (*.f64 eps (sin.f64 x)))) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 -1/2 (cos.f64 x))) (sin.f64 x))) |
(*.f64 eps (-.f64 (*.f64 -1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (sqrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) |
| ✓ | 0.3b | (pow.f64 (cos.f64 (+.f64 x eps)) 2) |
| ✓ | 1.1b | (-.f64 (sqrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cos.f64 x)) |
| 4.5b | (cos.f64 (+.f64 x eps)) |
Compiled 37 to 15 computations (59.5% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | eps | @ | 0 | (pow.f64 (cos.f64 (+.f64 x eps)) 2) |
| 1.0ms | x | @ | 0 | (pow.f64 (cos.f64 (+.f64 x eps)) 2) |
| 0.0ms | x | @ | -inf | (pow.f64 (cos.f64 (+.f64 x eps)) 2) |
| 0.0ms | eps | @ | -inf | (pow.f64 (cos.f64 (+.f64 x eps)) 2) |
| 0.0ms | x | @ | inf | (pow.f64 (cos.f64 (+.f64 x eps)) 2) |
| 1× | batch-egg-rewrite |
| 468× | log-prod_binary64 |
| 420× | fma-def_binary64 |
| 302× | pow-prod-down_binary64 |
| 281× | pow2_binary64 |
| 252× | fma-neg_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 26 |
| 1 | 229 | 26 |
| 2 | 2940 | 26 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (sqrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cos.f64 x)) |
(pow.f64 (cos.f64 (+.f64 x eps)) 2) |
(sqrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) (neg.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (pow.f64 (neg.f64 (cos.f64 x)) 2) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (neg.f64 (cos.f64 x)) 2)) (-.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (+.f64 1 (expm1.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (+.f64 1 (expm1.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (+.f64 x eps)) 1 (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (+.f64 x eps)) 1 (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cbrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (neg.f64 (cbrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (neg.f64 (sqrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (cos.f64 x))) 2) (cbrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (neg.f64 (cos.f64 x))) (sqrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (cos.f64 x) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (cos.f64 (+.f64 x eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (cos.f64 (+.f64 x eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4)) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cos.f64 (+.f64 x eps)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3/2) (sqrt.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 5) (cbrt.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (*.f64 2 (+.f64 x eps))) (cos.f64 (-.f64 (+.f64 x eps) (+.f64 x eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps)))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps)))) 1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1) 2)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (exp.f64 (log1p.f64 (+.f64 x eps)))) (cos.f64 1)) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (+.f64 x eps)))) (sin.f64 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (cos.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)))) (*.f64 (sin.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (sin.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 x eps))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 x eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (+.f64 x eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cbrt.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (cos.f64 (-.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (+.f64 x eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (cos.f64 (+.f64 x eps)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cos.f64 (+.f64 x eps))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cos.f64 (+.f64 x eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (cos.f64 (+.f64 x eps)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (cos.f64 (+.f64 x eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps)))) 1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps)))) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (+.f64 x eps)) 1 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cbrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))))))) |
| 1× | egg-herbie |
| 469× | fma-neg_binary64 |
| 365× | times-frac_binary64 |
| 352× | cancel-sign-sub-inv_binary64 |
| 244× | fma-def_binary64 |
| 190× | log-prod_binary64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 495 | 4385 |
| 1 | 1185 | 4214 |
| 2 | 3588 | 4136 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (cos.f64 eps) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))))) 1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(pow.f64 (cos.f64 eps) 2) |
(+.f64 (pow.f64 (cos.f64 eps) 2) (*.f64 -2 (*.f64 (cos.f64 eps) (*.f64 (sin.f64 eps) x)))) |
(+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 eps) (*.f64 (sin.f64 eps) x))) (*.f64 (+.f64 (pow.f64 (sin.f64 eps) 2) (*.f64 -1 (pow.f64 (cos.f64 eps) 2))) (pow.f64 x 2)))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 eps) (sin.f64 eps)) (*.f64 1/3 (*.f64 (cos.f64 eps) (sin.f64 eps)))) (pow.f64 x 3)) (+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 eps) (*.f64 (sin.f64 eps) x))) (*.f64 (+.f64 (pow.f64 (sin.f64 eps) 2) (*.f64 -1 (pow.f64 (cos.f64 eps) 2))) (pow.f64 x 2))))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) 2) |
(pow.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) 2) |
(pow.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) 2) |
(pow.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) 2) |
(pow.f64 (cos.f64 x) 2) |
(+.f64 (*.f64 -2 (*.f64 eps (*.f64 (cos.f64 x) (sin.f64 x)))) (pow.f64 (cos.f64 x) 2)) |
(+.f64 (*.f64 (pow.f64 eps 2) (+.f64 (pow.f64 (sin.f64 x) 2) (*.f64 -1 (pow.f64 (cos.f64 x) 2)))) (+.f64 (*.f64 -2 (*.f64 eps (*.f64 (cos.f64 x) (sin.f64 x)))) (pow.f64 (cos.f64 x) 2))) |
(+.f64 (*.f64 (pow.f64 eps 2) (+.f64 (pow.f64 (sin.f64 x) 2) (*.f64 -1 (pow.f64 (cos.f64 x) 2)))) (+.f64 (*.f64 -2 (*.f64 eps (*.f64 (cos.f64 x) (sin.f64 x)))) (+.f64 (pow.f64 (cos.f64 x) 2) (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 (cos.f64 x) (sin.f64 x)) (*.f64 1/3 (*.f64 (cos.f64 x) (sin.f64 x)))))))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) 2) |
(pow.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) 2) |
(pow.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) 2) |
(pow.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) 2) |
(cos.f64 eps) |
(+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 eps) (pow.f64 x 2))) (*.f64 -1 (*.f64 x (sin.f64 eps))))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 eps) (pow.f64 x 2))) (*.f64 -1 (*.f64 x (sin.f64 eps)))))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 eps (*.f64 -1 x))) |
(cos.f64 (-.f64 eps (*.f64 -1 x))) |
(cos.f64 (-.f64 eps (*.f64 -1 x))) |
(cos.f64 (-.f64 eps (*.f64 -1 x))) |
(cos.f64 x) |
(+.f64 (cos.f64 x) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 x (*.f64 -1 eps))) |
(cos.f64 (-.f64 x (*.f64 -1 eps))) |
(cos.f64 (-.f64 x (*.f64 -1 eps))) |
(cos.f64 (-.f64 x (*.f64 -1 eps))) |
(+.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(+.f64 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(+.f64 0 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(*.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2)))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x)))) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 1 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) (neg.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (pow.f64 (neg.f64 (cos.f64 x)) 2) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (neg.f64 (cos.f64 x)) 2)) (-.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))) |
(pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) 1/2) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) |
(pow.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) -1) |
(pow.f64 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) -1) |
(sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) |
(log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (cos.f64 x)))) |
(log.f64 (/.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (neg.f64 (cos.f64 x))))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) 1/3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1) 1)) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (neg.f64 (cos.f64 x))) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 1 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (neg.f64 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cbrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (neg.f64 (cbrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (neg.f64 (sqrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (cos.f64 x))) 2) (cbrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (sqrt.f64 (neg.f64 (cos.f64 x))) (sqrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(fma.f64 (neg.f64 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 -1 (cos.f64 x) (cos.f64 (+.f64 x eps))) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (+.f64 x eps))))) |
(+.f64 0 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))) 1) |
(*.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) 1) |
(*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (+.f64 x eps))) |
(*.f64 1 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4)) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))) |
(*.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cos.f64 (+.f64 x eps)) 3/2)) |
(*.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3/2) (sqrt.f64 (cos.f64 (+.f64 x eps)))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 5) (cbrt.f64 (cos.f64 (+.f64 x eps)))) |
(/.f64 (+.f64 (cos.f64 (*.f64 2 (+.f64 x eps))) (cos.f64 (-.f64 (+.f64 x eps) (+.f64 x eps)))) 2) |
(sqrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4)) |
(log.f64 (exp.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6)) |
(expm1.f64 (log1p.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))) |
(log1p.f64 (expm1.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))) |
(exp.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps))))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps)))) 1)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6)) 1/3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))) 3)) |
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps)))) 1) 1)) |
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps)))) 1/2) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1) 2)) |
(+.f64 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(+.f64 0 (cos.f64 (+.f64 x eps))) |
(+.f64 (*.f64 (cos.f64 (exp.f64 (log1p.f64 (+.f64 x eps)))) (cos.f64 1)) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (+.f64 x eps)))) (sin.f64 1))) |
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (cos.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)))) (*.f64 (sin.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (sin.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 x eps))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) 1) |
(*.f64 (cos.f64 (+.f64 x eps)) 1) |
(*.f64 1 (cos.f64 (+.f64 x eps))) |
(*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cbrt.f64 (cos.f64 (+.f64 x eps)))) |
(*.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (cos.f64 (-.f64 x eps))) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) 1/2) |
(pow.f64 (cos.f64 (+.f64 x eps)) 1) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) 1/3) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) 1/4) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) 1/6) |
(pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3) |
(pow.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) 3/2) |
(pow.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) 2) |
(fabs.f64 (cos.f64 (+.f64 x eps))) |
(log.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) |
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps))))) |
(cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3)) |
(cos.f64 (+.f64 x eps)) |
(expm1.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) |
(log1p.f64 (expm1.f64 (cos.f64 (+.f64 x eps)))) |
(exp.f64 (log.f64 (cos.f64 (+.f64 x eps)))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps)))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (cos.f64 (+.f64 x eps)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (cos.f64 (+.f64 x eps)))) 2)) |
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps)))) 1) 1/2)) |
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps)))) 1/2) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 3) 1/3)) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cbrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
| Outputs |
|---|
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
(+.f64 (cos.f64 eps) (fma.f64 (neg.f64 x) (sin.f64 eps) -1)) |
(+.f64 (cos.f64 eps) (fma.f64 x (neg.f64 (sin.f64 eps)) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2)))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (*.f64 x x))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) (*.f64 x x) (*.f64 (sin.f64 eps) (neg.f64 x))) -1)) |
(+.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) (pow.f64 x 2))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (*.f64 x x)))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (+.f64 (*.f64 x (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 1/6 (pow.f64 x 3)) (neg.f64 x)))) -1)) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (sin.f64 eps) (-.f64 (*.f64 1/6 (pow.f64 x 3)) x)) (fma.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) (*.f64 x x) -1))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (neg.f64 eps) (sin.f64 x)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (neg.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps))) (*.f64 eps (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (*.f64 (*.f64 -1/2 eps) eps)) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (neg.f64 eps) (sin.f64 x)))) |
(fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (-.f64 (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps))) (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 (*.f64 -1/2 eps) eps)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3))))) |
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (neg.f64 eps) (sin.f64 x))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (-.f64 (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps))) (*.f64 eps (sin.f64 x))))) |
(fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (+.f64 (*.f64 (cos.f64 x) (*.f64 (*.f64 -1/2 eps) eps)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3)))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (cos.f64 eps) 2) |
(+.f64 (pow.f64 (cos.f64 eps) 2) (*.f64 -2 (*.f64 (cos.f64 eps) (*.f64 (sin.f64 eps) x)))) |
(+.f64 (pow.f64 (cos.f64 eps) 2) (*.f64 -2 (*.f64 (*.f64 (cos.f64 eps) (sin.f64 eps)) x))) |
(fma.f64 (*.f64 (cos.f64 eps) -2) (*.f64 x (sin.f64 eps)) (pow.f64 (cos.f64 eps) 2)) |
(*.f64 (cos.f64 eps) (+.f64 (cos.f64 eps) (*.f64 -2 (*.f64 x (sin.f64 eps))))) |
(+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 eps) (*.f64 (sin.f64 eps) x))) (*.f64 (+.f64 (pow.f64 (sin.f64 eps) 2) (*.f64 -1 (pow.f64 (cos.f64 eps) 2))) (pow.f64 x 2)))) |
(+.f64 (pow.f64 (cos.f64 eps) 2) (fma.f64 -2 (*.f64 (*.f64 (cos.f64 eps) (sin.f64 eps)) x) (*.f64 (*.f64 x x) (+.f64 (pow.f64 (sin.f64 eps) 2) (neg.f64 (pow.f64 (cos.f64 eps) 2)))))) |
(+.f64 (pow.f64 (cos.f64 eps) 2) (fma.f64 (*.f64 x x) (-.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 eps) (*.f64 (*.f64 x (sin.f64 eps)) -2)))) |
(+.f64 (*.f64 (cos.f64 eps) (+.f64 (cos.f64 eps) (*.f64 -2 (*.f64 x (sin.f64 eps))))) (*.f64 x (*.f64 x (-.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 eps) (sin.f64 eps)) (*.f64 1/3 (*.f64 (cos.f64 eps) (sin.f64 eps)))) (pow.f64 x 3)) (+.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 eps) (*.f64 (sin.f64 eps) x))) (*.f64 (+.f64 (pow.f64 (sin.f64 eps) 2) (*.f64 -1 (pow.f64 (cos.f64 eps) 2))) (pow.f64 x 2))))) |
(fma.f64 (*.f64 4/3 (*.f64 (cos.f64 eps) (sin.f64 eps))) (pow.f64 x 3) (+.f64 (pow.f64 (cos.f64 eps) 2) (fma.f64 -2 (*.f64 (*.f64 (cos.f64 eps) (sin.f64 eps)) x) (*.f64 (*.f64 x x) (+.f64 (pow.f64 (sin.f64 eps) 2) (neg.f64 (pow.f64 (cos.f64 eps) 2))))))) |
(+.f64 (fma.f64 (*.f64 x x) (-.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2)) (*.f64 (cos.f64 eps) (*.f64 (*.f64 x (sin.f64 eps)) -2))) (fma.f64 (pow.f64 x 3) (*.f64 (*.f64 4/3 (cos.f64 eps)) (sin.f64 eps)) (pow.f64 (cos.f64 eps) 2))) |
(+.f64 (*.f64 (cos.f64 eps) (+.f64 (cos.f64 eps) (*.f64 -2 (*.f64 x (sin.f64 eps))))) (*.f64 (*.f64 x x) (+.f64 (-.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (cos.f64 eps) 2)) (*.f64 (*.f64 (sin.f64 eps) (*.f64 4/3 (cos.f64 eps))) x)))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (-.f64 eps (*.f64 -1 x))) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 x) 2) |
(+.f64 (*.f64 -2 (*.f64 eps (*.f64 (cos.f64 x) (sin.f64 x)))) (pow.f64 (cos.f64 x) 2)) |
(fma.f64 -2 (*.f64 eps (*.f64 (cos.f64 x) (sin.f64 x))) (pow.f64 (cos.f64 x) 2)) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (*.f64 (*.f64 eps -2) (sin.f64 x)))) |
(+.f64 (*.f64 (pow.f64 eps 2) (+.f64 (pow.f64 (sin.f64 x) 2) (*.f64 -1 (pow.f64 (cos.f64 x) 2)))) (+.f64 (*.f64 -2 (*.f64 eps (*.f64 (cos.f64 x) (sin.f64 x)))) (pow.f64 (cos.f64 x) 2))) |
(fma.f64 (*.f64 eps eps) (+.f64 (pow.f64 (sin.f64 x) 2) (neg.f64 (pow.f64 (cos.f64 x) 2))) (fma.f64 -2 (*.f64 eps (*.f64 (cos.f64 x) (sin.f64 x))) (pow.f64 (cos.f64 x) 2))) |
(fma.f64 (*.f64 eps eps) (-.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 2)) (fma.f64 -2 (*.f64 eps (*.f64 (cos.f64 x) (sin.f64 x))) (pow.f64 (cos.f64 x) 2))) |
(fma.f64 (*.f64 eps eps) (-.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 2)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (*.f64 (*.f64 eps -2) (sin.f64 x))))) |
(+.f64 (*.f64 (pow.f64 eps 2) (+.f64 (pow.f64 (sin.f64 x) 2) (*.f64 -1 (pow.f64 (cos.f64 x) 2)))) (+.f64 (*.f64 -2 (*.f64 eps (*.f64 (cos.f64 x) (sin.f64 x)))) (+.f64 (pow.f64 (cos.f64 x) 2) (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 (cos.f64 x) (sin.f64 x)) (*.f64 1/3 (*.f64 (cos.f64 x) (sin.f64 x)))))))) |
(fma.f64 (*.f64 eps eps) (+.f64 (pow.f64 (sin.f64 x) 2) (neg.f64 (pow.f64 (cos.f64 x) 2))) (+.f64 (fma.f64 -2 (*.f64 eps (*.f64 (cos.f64 x) (sin.f64 x))) (pow.f64 (cos.f64 x) 2)) (*.f64 (pow.f64 eps 3) (*.f64 4/3 (*.f64 (cos.f64 x) (sin.f64 x)))))) |
(fma.f64 (*.f64 eps eps) (-.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 2)) (fma.f64 -2 (*.f64 eps (*.f64 (cos.f64 x) (sin.f64 x))) (fma.f64 (pow.f64 eps 3) (*.f64 (*.f64 (cos.f64 x) (sin.f64 x)) 4/3) (pow.f64 (cos.f64 x) 2)))) |
(fma.f64 (*.f64 eps eps) (-.f64 (pow.f64 (sin.f64 x) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (pow.f64 (cos.f64 x) 2) (*.f64 (*.f64 (cos.f64 x) (sin.f64 x)) (+.f64 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) 4/3))))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(pow.f64 (cos.f64 (-.f64 x (*.f64 -1 eps))) 2) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(cos.f64 eps) |
(+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) |
(+.f64 (cos.f64 eps) (*.f64 (neg.f64 x) (sin.f64 eps))) |
(-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 eps) (pow.f64 x 2))) (*.f64 -1 (*.f64 x (sin.f64 eps))))) |
(+.f64 (cos.f64 eps) (fma.f64 -1/2 (*.f64 (cos.f64 eps) (*.f64 x x)) (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (cos.f64 eps) (*.f64 -1/2 (*.f64 x x))) (*.f64 x (sin.f64 eps)))) |
(+.f64 (cos.f64 eps) (*.f64 x (-.f64 (*.f64 (*.f64 (cos.f64 eps) -1/2) x) (sin.f64 eps)))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 eps) (pow.f64 x 2))) (*.f64 -1 (*.f64 x (sin.f64 eps)))))) |
(+.f64 (cos.f64 eps) (fma.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (fma.f64 -1/2 (*.f64 (cos.f64 eps) (*.f64 x x)) (*.f64 (neg.f64 x) (sin.f64 eps))))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (cos.f64 eps) (*.f64 -1/2 (*.f64 x x))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 1/6 (pow.f64 x 3)) (neg.f64 x))))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (cos.f64 eps) (*.f64 -1/2 (*.f64 x x))) (*.f64 (sin.f64 eps) (-.f64 (*.f64 1/6 (pow.f64 x 3)) x)))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 eps (*.f64 -1 x))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 eps (*.f64 -1 x))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 eps (*.f64 -1 x))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 eps (*.f64 -1 x))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 x) |
(+.f64 (cos.f64 x) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (cos.f64 x) (*.f64 (neg.f64 eps) (sin.f64 x))) |
(-.f64 (cos.f64 x) (*.f64 eps (sin.f64 x))) |
(fma.f64 (neg.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x))))) |
(+.f64 (cos.f64 x) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (neg.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (+.f64 (*.f64 (*.f64 -1/2 eps) eps) 1) (cos.f64 x)) (*.f64 eps (sin.f64 x))) |
(fma.f64 (+.f64 (*.f64 (*.f64 -1/2 eps) eps) 1) (cos.f64 x) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 -1 (*.f64 eps (sin.f64 x)))))) |
(fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (+.f64 (cos.f64 x) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (neg.f64 eps) (sin.f64 x))))) |
(fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 -1/2 eps) eps) 1) (cos.f64 x)) (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (*.f64 (*.f64 -1/2 eps) eps) 1)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3))))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 x (*.f64 -1 eps))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 x (*.f64 -1 eps))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 x (*.f64 -1 eps))) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (-.f64 x (*.f64 -1 eps))) |
(cos.f64 (+.f64 eps x)) |
(+.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 0 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(*.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2)))) |
(*.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 x (-.f64 eps x)) 2)) (sin.f64 (/.f64 (+.f64 x (+.f64 eps x)) 2)))) |
(*.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 eps (-.f64 x x)) 2)) (sin.f64 (/.f64 (+.f64 eps (+.f64 x x)) 2)))) |
(*.f64 (*.f64 -2 (sin.f64 (/.f64 (+.f64 eps (+.f64 x x)) 2))) (sin.f64 (/.f64 (+.f64 eps 0) 2))) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 1 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) (neg.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (neg.f64 (cos.f64 x)) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (pow.f64 (neg.f64 (cos.f64 x)) 2) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (neg.f64 (cos.f64 x)) 2)) (-.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) 1/2) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3) 1/3) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) -1) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(pow.f64 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2))) -1) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (/.f64 (exp.f64 (cos.f64 (+.f64 x eps))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (+.f64 1 (expm1.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))) (exp.f64 (neg.f64 (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps)))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(expm1.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) 1/3)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 3)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 1) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 1 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (neg.f64 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 eps x))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (neg.f64 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 eps x))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (neg.f64 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cbrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 eps x))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (neg.f64 (cos.f64 x))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cbrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 eps x))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (neg.f64 (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (neg.f64 (cbrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (*.f64 (neg.f64 (cos.f64 x)) 1)) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (neg.f64 (sqrt.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (/.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(/.f64 1 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(fma.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (cos.f64 x))) 2) (cbrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(fma.f64 (sqrt.f64 (neg.f64 (cos.f64 x))) (sqrt.f64 (neg.f64 (cos.f64 x))) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (neg.f64 (sqrt.f64 (cos.f64 x))) (sqrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 x (-.f64 eps x)) 2)) (sin.f64 (/.f64 (+.f64 x (+.f64 eps x)) 2))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 eps (-.f64 x x)) 2)) (sin.f64 (/.f64 (+.f64 eps (+.f64 x x)) 2))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 eps 0) 2)) (sin.f64 (/.f64 (+.f64 eps (+.f64 x x)) 2))) 0) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 x (-.f64 eps x)) 2)) (sin.f64 (/.f64 (+.f64 x (+.f64 eps x)) 2))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 eps (-.f64 x x)) 2)) (sin.f64 (/.f64 (+.f64 eps (+.f64 x x)) 2))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 eps 0) 2)) (sin.f64 (/.f64 (+.f64 eps (+.f64 x x)) 2))) 0) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (-.f64 (+.f64 x eps) x) 2)) (sin.f64 (/.f64 (+.f64 (+.f64 x eps) x) 2))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 x (-.f64 eps x)) 2)) (sin.f64 (/.f64 (+.f64 x (+.f64 eps x)) 2))) (+.f64 (cos.f64 x) (neg.f64 (cos.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 eps (-.f64 x x)) 2)) (sin.f64 (/.f64 (+.f64 eps (+.f64 x x)) 2))) (*.f64 0 (cos.f64 x))) |
(fma.f64 -2 (*.f64 (sin.f64 (/.f64 (+.f64 eps 0) 2)) (sin.f64 (/.f64 (+.f64 eps (+.f64 x x)) 2))) 0) |
(fma.f64 -1 (cos.f64 x) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cos.f64 x)) 1 (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (cos.f64 x))) (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (+.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2)) (cbrt.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (+.f64 x eps))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (+.f64 eps x))))) |
(fma.f64 1/2 (cos.f64 (*.f64 2 (+.f64 eps x))) 1/2) |
(+.f64 0 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))) 1) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(*.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) 1) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (+.f64 x eps))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(*.f64 1 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4)) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4))) |
(*.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (pow.f64 (cos.f64 (+.f64 x eps)) 3/2)) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(*.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3/2) (sqrt.f64 (cos.f64 (+.f64 x eps)))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 5) (cbrt.f64 (cos.f64 (+.f64 x eps)))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(/.f64 (+.f64 (cos.f64 (*.f64 2 (+.f64 x eps))) (cos.f64 (-.f64 (+.f64 x eps) (+.f64 x eps)))) 2) |
(/.f64 (+.f64 (cos.f64 (*.f64 2 (+.f64 eps x))) (cos.f64 0)) 2) |
(/.f64 (+.f64 1 (cos.f64 (*.f64 2 (+.f64 eps x)))) 2) |
(sqrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4)) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(log.f64 (exp.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6)) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(expm1.f64 (log1p.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(log1p.f64 (expm1.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(exp.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps))))) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps)))) 1)) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4)) 1/2)) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6)) 1/3)) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))) 3)) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps)))) 1) 1)) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps)))) 1/2) 2)) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1) 2)) |
(pow.f64 (cos.f64 (+.f64 eps x)) 2) |
(+.f64 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (*.f64 0 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 0 (cos.f64 (+.f64 x eps))) |
(cos.f64 (+.f64 eps x)) |
(+.f64 (*.f64 (cos.f64 (exp.f64 (log1p.f64 (+.f64 x eps)))) (cos.f64 1)) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (+.f64 x eps)))) (sin.f64 1))) |
(fma.f64 (cos.f64 (exp.f64 (log1p.f64 (+.f64 eps x)))) (cos.f64 1) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (+.f64 eps x)))) (sin.f64 1))) |
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (cos.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)))) (*.f64 (sin.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (sin.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))) |
(fma.f64 (cos.f64 (/.f64 x (/.f64 (-.f64 x eps) x))) (cos.f64 (/.f64 eps (/.f64 (-.f64 x eps) eps))) (*.f64 (sin.f64 (/.f64 x (/.f64 (-.f64 x eps) x))) (sin.f64 (/.f64 eps (/.f64 (-.f64 x eps) eps))))) |
(fma.f64 (cos.f64 (*.f64 (/.f64 x (-.f64 x eps)) x)) (cos.f64 (*.f64 (/.f64 eps (-.f64 x eps)) eps)) (*.f64 (sin.f64 (*.f64 (/.f64 x (-.f64 x eps)) x)) (sin.f64 (*.f64 (/.f64 eps (-.f64 x eps)) eps)))) |
(fma.f64 (cos.f64 (/.f64 x (/.f64 (-.f64 x eps) x))) (cos.f64 (*.f64 (/.f64 eps (-.f64 x eps)) eps)) (*.f64 (sin.f64 (/.f64 x (/.f64 (-.f64 x eps) x))) (sin.f64 (*.f64 (/.f64 eps (-.f64 x eps)) eps)))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 eps x)))))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 eps x)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 eps x)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 x eps))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 x eps)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 eps x)))))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) 1) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (cos.f64 (+.f64 x eps)) 1) |
(cos.f64 (+.f64 eps x)) |
(*.f64 1 (cos.f64 (+.f64 x eps))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2))) |
(*.f64 (cbrt.f64 (cos.f64 (+.f64 eps x))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cbrt.f64 (cos.f64 (+.f64 x eps)))) |
(*.f64 (cbrt.f64 (cos.f64 (+.f64 eps x))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(*.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (+.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2) (*.f64 (cos.f64 x) (*.f64 (cos.f64 eps) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (cos.f64 (-.f64 x eps))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (cos.f64 (-.f64 x eps))) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) 1/2) |
(cos.f64 (+.f64 eps x)) |
(pow.f64 (cos.f64 (+.f64 x eps)) 1) |
(cos.f64 (+.f64 eps x)) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) 1/3) |
(cos.f64 (+.f64 eps x)) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) 1/4) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4) 1/4) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) 1/6) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 6) 1/6) |
(pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3) |
(cos.f64 (+.f64 eps x)) |
(pow.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) 3/2) |
(pow.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2)) 3/2) |
(pow.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) 2) |
(cos.f64 (+.f64 eps x)) |
(fabs.f64 (cos.f64 (+.f64 x eps))) |
(cos.f64 (+.f64 eps x)) |
(log.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 x eps))))) |
(cos.f64 (+.f64 eps x)) |
(cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3)) |
(cos.f64 (+.f64 eps x)) |
(cos.f64 (+.f64 x eps)) |
(cos.f64 (+.f64 eps x)) |
(expm1.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(log1p.f64 (expm1.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (log.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps)))) 1/2)) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1)) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (cos.f64 (+.f64 x eps)))) 1/3)) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (+.f64 x eps)))) 3)) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (cos.f64 (+.f64 x eps)))) 2)) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps)))) 1) 1/2)) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 (+.f64 x eps)))) 1/2) 1)) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 1) 1)) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) 3) 1/3)) |
(cos.f64 (+.f64 eps x)) |
(fma.f64 (cos.f64 (+.f64 x eps)) 1 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (*.f64 0 (sin.f64 eps)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 1 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (*.f64 0 (sin.f64 eps)))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 eps x))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 eps x))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 eps x))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (*.f64 (sin.f64 x) (*.f64 0 (sin.f64 eps)))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cbrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 eps x))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 eps x))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(fma.f64 (cbrt.f64 (cos.f64 (+.f64 eps x))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (*.f64 (sin.f64 x) (*.f64 0 (sin.f64 eps)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (+.f64 (neg.f64 (sin.f64 eps)) (sin.f64 eps)))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 x) (*.f64 0 (sin.f64 eps)))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.2b | (*.f64 (sin.f64 eps) (sin.f64 x)) | |
| ✓ | 0.3b | (pow.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) |
| 1.6b | (+.f64 (cos.f64 eps) -1) | |
| ✓ | 6.4b | (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
Compiled 60 to 23 computations (61.7% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | eps | @ | 0 | (pow.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) |
| 1.0ms | x | @ | 0 | (pow.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) |
| 1.0ms | eps | @ | 0 | (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
| 1.0ms | x | @ | 0 | (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
| 1.0ms | x | @ | inf | (pow.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) |
| 1× | batch-egg-rewrite |
| 810× | pow1_binary64 |
| 750× | add-log-exp_binary64 |
| 750× | log1p-expm1-u_binary64 |
| 750× | expm1-log1p-u_binary64 |
| 734× | add-exp-log_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 18 |
| 1 | 188 | 18 |
| 2 | 2029 | 18 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sin.f64 eps)) (sqrt.f64 (sin.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x)))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (sin.f64 eps) (sin.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (-.f64 eps x)) 2) (/.f64 (cos.f64 (+.f64 eps x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 eps) (sin.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 x) (sin.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sin.f64 eps) (sin.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sin.f64 x)) 2) (*.f64 (cbrt.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sin.f64 eps)) 2) (*.f64 (cbrt.f64 (sin.f64 eps)) (sin.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sin.f64 x)) (*.f64 (sqrt.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sin.f64 eps)) (*.f64 (sqrt.f64 (sin.f64 eps)) (sin.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sin.f64 eps)) (*.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4) (*.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 eps) (pow.f64 (cbrt.f64 (sin.f64 x)) 2)) (cbrt.f64 (sin.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 eps) (sqrt.f64 (sin.f64 x))) (sqrt.f64 (sin.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 x) (pow.f64 (cbrt.f64 (sin.f64 eps)) 2)) (cbrt.f64 (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 x) (sqrt.f64 (sin.f64 eps))) (sqrt.f64 (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (sin.f64 eps))) (sqrt.f64 (sin.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 2 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 eps x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sin.f64 eps) 3) (pow.f64 (sin.f64 x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sin.f64 x) 3) (pow.f64 (sin.f64 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))))) |
| 1× | egg-herbie |
| 484× | distribute-rgt-in_binary64 |
| 467× | fma-def_binary64 |
| 458× | distribute-lft-in_binary64 |
| 445× | associate-+l+_binary64 |
| 440× | unswap-sqr_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 135 | 907 |
| 1 | 274 | 907 |
| 2 | 848 | 907 |
| 3 | 3114 | 907 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) 1) |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 1) |
(*.f64 1 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (sin.f64 eps))) |
(*.f64 (sqrt.f64 (sin.f64 eps)) (sqrt.f64 (sin.f64 x))) |
(*.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 1/2)) |
(/.f64 (sqrt.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x)))) (sqrt.f64 2)) |
(pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 1) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3/2) 1/3) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) 3) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4) 2) |
(fabs.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (+.f64 1 (*.f64 (sin.f64 eps) (sin.f64 x))) 1) |
(-.f64 (/.f64 (cos.f64 (-.f64 eps x)) 2) (/.f64 (cos.f64 (+.f64 eps x)) 2)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1) |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 x)) 2) (*.f64 (cbrt.f64 (sin.f64 x)) (sin.f64 eps))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 eps)) 2) (*.f64 (cbrt.f64 (sin.f64 eps)) (sin.f64 x))) |
(*.f64 (sqrt.f64 (sin.f64 x)) (*.f64 (sqrt.f64 (sin.f64 x)) (sin.f64 eps))) |
(*.f64 (sqrt.f64 (sin.f64 eps)) (*.f64 (sqrt.f64 (sin.f64 eps)) (sin.f64 x))) |
(*.f64 (sqrt.f64 (sin.f64 eps)) (*.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4) (*.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x))) 1/2) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4)) |
(*.f64 (*.f64 (sin.f64 eps) (pow.f64 (cbrt.f64 (sin.f64 x)) 2)) (cbrt.f64 (sin.f64 x))) |
(*.f64 (*.f64 (sin.f64 eps) (sqrt.f64 (sin.f64 x))) (sqrt.f64 (sin.f64 x))) |
(*.f64 (*.f64 (sin.f64 x) (pow.f64 (cbrt.f64 (sin.f64 eps)) 2)) (cbrt.f64 (sin.f64 eps))) |
(*.f64 (*.f64 (sin.f64 x) (sqrt.f64 (sin.f64 eps))) (sqrt.f64 (sin.f64 eps))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (sin.f64 eps))) (sqrt.f64 (sin.f64 x))) |
(/.f64 1 (/.f64 2 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x))) 2) |
(/.f64 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 eps x))) 2) |
(/.f64 (neg.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x)))) -2) |
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) |
(log.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 eps) 3) (pow.f64 (sin.f64 x) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 x) 3) (pow.f64 (sin.f64 eps) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(exp.f64 (log.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) 1) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 1) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 1 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (sin.f64 eps))) |
(*.f64 (sqrt.f64 (sin.f64 eps)) (sqrt.f64 (sin.f64 x))) |
(*.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (sin.f64 eps))) |
(*.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4)) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 1/2)) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(/.f64 (sqrt.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x)))) (sqrt.f64 2)) |
(/.f64 (sqrt.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 x eps)))) (sqrt.f64 2)) |
(pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/2) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 1) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3/2) 1/3) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) 3) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4) 2) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fabs.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3/2)) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (+.f64 1 (*.f64 (sin.f64 eps) (sin.f64 x))) 1) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(-.f64 (/.f64 (cos.f64 (-.f64 eps x)) 2) (/.f64 (cos.f64 (+.f64 eps x)) 2)) |
(/.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 x eps))) 2) |
(*.f64 1/2 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 x eps)))) |
(/.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 eps x))) -2) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 x)) 2) (*.f64 (cbrt.f64 (sin.f64 x)) (sin.f64 eps))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 eps)) 2) (*.f64 (cbrt.f64 (sin.f64 eps)) (sin.f64 x))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sqrt.f64 (sin.f64 x)) (*.f64 (sqrt.f64 (sin.f64 x)) (sin.f64 eps))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sqrt.f64 (sin.f64 eps)) (*.f64 (sqrt.f64 (sin.f64 eps)) (sin.f64 x))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (sqrt.f64 (sin.f64 eps)) (*.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (sqrt.f64 (sin.f64 eps)) (*.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (sin.f64 x)))) |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (*.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (sin.f64 eps)))) |
(*.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4) (*.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x))) 1/2) |
(/.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 x eps))) 2) |
(*.f64 1/2 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 x eps)))) |
(/.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 eps x))) -2) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4)) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1/4)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (*.f64 (sin.f64 eps) (pow.f64 (cbrt.f64 (sin.f64 x)) 2)) (cbrt.f64 (sin.f64 x))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (*.f64 (sin.f64 eps) (sqrt.f64 (sin.f64 x))) (sqrt.f64 (sin.f64 x))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (*.f64 (sin.f64 x) (pow.f64 (cbrt.f64 (sin.f64 eps)) 2)) (cbrt.f64 (sin.f64 eps))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (*.f64 (sin.f64 x) (sqrt.f64 (sin.f64 eps))) (sqrt.f64 (sin.f64 eps))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (sin.f64 eps))) (sqrt.f64 (sin.f64 x))) |
(*.f64 (sqrt.f64 (sin.f64 eps)) (*.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (sin.f64 x)))) |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (*.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (sin.f64 eps)))) |
(/.f64 1 (/.f64 2 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 x eps))) 2) |
(*.f64 1/2 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 x eps)))) |
(/.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 eps x))) -2) |
(/.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x))) 2) |
(/.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 x eps))) 2) |
(*.f64 1/2 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 x eps)))) |
(/.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 eps x))) -2) |
(/.f64 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 eps x))) 2) |
(/.f64 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) 2) |
(/.f64 (neg.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 eps x)))) -2) |
(/.f64 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 x eps))) 2) |
(*.f64 1/2 (-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 (+.f64 x eps)))) |
(/.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 eps x))) -2) |
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(log.f64 (pow.f64 (exp.f64 (sin.f64 x)) (sin.f64 eps))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 eps) 3) (pow.f64 (sin.f64 x) 3))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 x) 3) (pow.f64 (sin.f64 eps) 3))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(exp.f64 (log.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
Compiled 33579 to 13565 computations (59.6% saved)
67 alts after pruning (59 fresh and 8 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1361 | 21 | 1382 |
| Fresh | 14 | 38 | 52 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 8 | 10 |
| Total | 1378 | 67 | 1445 |
| Status | Error | Program |
|---|---|---|
| 6.4b | (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) | |
| 5.8b | (fma.f64 (+.f64 (cos.f64 eps) -1) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 33.2b | (fma.f64 (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) | |
| 35.5b | (fma.f64 (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) | |
| 39.9b | (fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) | |
| 5.8b | (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) | |
| 32.8b | (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) | |
| 24.4b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (log1p.f64 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) | |
| 39.9b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (cos.f64 x))) | |
| 40.8b | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 1)) | |
| 32.9b | (fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) | |
| 41.7b | (pow.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) | |
| 50.2b | (pow.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) | |
| 6.6b | (pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 3) | |
| 40.8b | (pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 3) | |
| 33.3b | (pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 3) | |
| 36.1b | (pow.f64 (cbrt.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) 3) | |
| 1.3b | (pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 3) | |
| 36.0b | (/.f64 (*.f64 (sin.f64 eps) (sin.f64 eps)) (-.f64 -1 (cos.f64 eps))) | |
| 40.7b | (-.f64 (pow.f64 (cbrt.f64 (cos.f64 eps)) 3) (cos.f64 x)) | |
| 35.0b | (-.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (neg.f64 (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) x)) | |
| 41.1b | (-.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1) | |
| 42.1b | (-.f64 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (cos.f64 x)) | |
| 41.0b | (-.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 1) | |
| 43.8b | (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 x) eps)) 2)) | |
| 24.4b | (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (-.f64 (+.f64 1 (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) | |
| ✓ | 5.8b | (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
| 40.3b | (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) x)) | |
| 26.0b | (-.f64 (*.f64 (cos.f64 x) (neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps)))) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2)) | |
| ✓ | 0.4b | (-.f64 (*.f64 (cos.f64 x) (neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
| 24.4b | (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) | |
| 32.9b | (-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 (sin.f64 x) eps)) | |
| 50.3b | (-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) | |
| 55.7b | (-.f64 (sqrt.f64 (pow.f64 (cos.f64 x) 2)) (cos.f64 x)) | |
| 46.8b | (-.f64 (sqrt.f64 (pow.f64 (cos.f64 eps) 2)) (cos.f64 x)) | |
| 47.0b | (-.f64 (fabs.f64 (cos.f64 (+.f64 x eps))) (cos.f64 x)) | |
| ✓ | 41.0b | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 40.5b | (-.f64 (cos.f64 eps) (cos.f64 x)) | |
| ✓ | 40.6b | (-.f64 (cos.f64 eps) 1) |
| 40.7b | (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) (+.f64 (cos.f64 eps) -1)) | |
| 40.4b | (+.f64 (*.f64 x (neg.f64 (sin.f64 eps))) (+.f64 (cos.f64 eps) -1)) | |
| 41.8b | (+.f64 -1 (-.f64 (cos.f64 eps) (*.f64 (sin.f64 eps) x))) | |
| 35.8b | (*.f64 (/.f64 (sin.f64 eps) -1) (tan.f64 (/.f64 eps 2))) | |
| 35.0b | (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 eps)) x) (sin.f64 (*.f64 1/2 eps))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 49.0b | (*.f64 (+.f64 (sqrt.f64 (cos.f64 eps)) 1) (-.f64 (sqrt.f64 (cos.f64 eps)) 1)) | |
| ✓ | 17.1b | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 37.0b | (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| ✓ | 38.0b | (*.f64 (sin.f64 x) (neg.f64 eps)) |
| 0.4b | (*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) | |
| 55.5b | (*.f64 x (neg.f64 eps)) | |
| 32.8b | (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) | |
| 56.8b | (*.f64 eps (sin.f64 x)) | |
| 24.7b | (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))))))) | |
| ✓ | 52.1b | (*.f64 -1/2 (*.f64 eps eps)) |
| 35.9b | (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) | |
| 56.3b | (sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) | |
| 55.6b | (sqrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 2)) | |
| 55.5b | (sqrt.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 2)) | |
| 0.4b | (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) | |
| ✓ | 40.7b | (log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) |
| 24.4b | (log.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) | |
| 37.3b | (expm1.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) | |
| 48.5b | (expm1.f64 (log1p.f64 (-.f64 (cos.f64 eps) (cos.f64 x)))) | |
| 51.9b | (expm1.f64 (expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) | |
| 50.9b | (exp.f64 (log.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) | |
| 39.4b | (cbrt.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 3)) | |
| 56.7b | 0 |
Compiled 924 to 669 computations (27.6% saved)
| Inputs |
|---|
0 |
(*.f64 x (neg.f64 eps)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) |
(*.f64 eps (sin.f64 x)) |
(-.f64 (cos.f64 eps) 1) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(+.f64 (*.f64 eps (neg.f64 x)) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 (sin.f64 x) eps)) |
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 eps eps) (*.f64 x 1/4)) eps)) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (cos.f64 eps) (cos.f64 x)) |
(-.f64 (cos.f64 x) (cos.f64 x)) |
(expm1.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) |
(sqrt.f64 (*.f64 1/4 (pow.f64 eps 4))) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 eps eps)) 3)) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (/.f64 (sin.f64 eps) -1) (tan.f64 (/.f64 eps 2))) |
(+.f64 -1 (-.f64 (cos.f64 eps) (*.f64 (sin.f64 eps) x))) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
(+.f64 (*.f64 x (neg.f64 (sin.f64 eps))) (+.f64 (cos.f64 eps) -1)) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 1) |
(-.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1) |
(-.f64 (*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) (*.f64 eps (sin.f64 x))) |
(-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) eps)) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) |
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 2)) |
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 3) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 1)) |
(-.f64 (fabs.f64 (cos.f64 (+.f64 x eps))) (cos.f64 x)) |
(-.f64 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (cos.f64 x)) |
(/.f64 (*.f64 (sin.f64 eps) (sin.f64 eps)) (-.f64 -1 (cos.f64 eps))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1) (-.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) x)) |
(fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 eps)) x) (sin.f64 (*.f64 1/2 eps))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) (+.f64 (cos.f64 eps) -1)) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps))) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3))))) |
(expm1.f64 (log1p.f64 (-.f64 (cos.f64 eps) (cos.f64 x)))) |
(-.f64 (sqrt.f64 (pow.f64 (cos.f64 eps) 2)) (cos.f64 x)) |
(-.f64 (sqrt.f64 (pow.f64 (cos.f64 x) 2)) (cos.f64 x)) |
(-.f64 (pow.f64 (cbrt.f64 (cos.f64 eps)) 3) (cos.f64 x)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (cos.f64 x))) |
(exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(expm1.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (expm1.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) |
(-.f64 (log.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) |
(cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) |
(sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) |
(-.f64 (sqrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cos.f64 x)) |
(-.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3) (cos.f64 x)) |
(pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) |
(cbrt.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 3)) |
(sqrt.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 2)) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 eps)) 1) (-.f64 (sqrt.f64 (cos.f64 eps)) 1)) |
(pow.f64 (cbrt.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) 3) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))))) |
(exp.f64 (log.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 1/2 eps))) 2) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(pow.f64 (cbrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 3) |
(pow.f64 (sqrt.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)))) 2) |
(-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 x) eps)) 2)) |
(+.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 (cos.f64 eps) -1/2 1/2) x) (sin.f64 eps))) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (-.f64 (+.f64 1 (*.f64 (sin.f64 eps) (sin.f64 x))) 1)) |
(-.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 eps)) (neg.f64 (sin.f64 eps))) (cos.f64 (*.f64 1/2 eps))) (*.f64 (sin.f64 eps) x)) |
(*.f64 (pow.f64 (cbrt.f64 -2) 3) (*.f64 (sin.f64 (*.f64 (+.f64 eps (-.f64 x x)) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (cos.f64 x))) (exp.f64 (cos.f64 (+.f64 x eps))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))))) |
(-.f64 (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (+.f64 eps x)))))) (cos.f64 x)) |
(-.f64 (*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (+.f64 eps x)))))) (cos.f64 x)) |
(fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(fma.f64 (+.f64 (cos.f64 eps) -1) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 x) (neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 (*.f64 x (cos.f64 (*.f64 1/2 eps))) -2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2) (+.f64 (*.f64 x x) -2))) |
(expm1.f64 (expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) |
(-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) (cos.f64 x)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (+.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 x)))) |
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps))) (neg.f64 (cos.f64 x))) |
(exp.f64 (log.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(log.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (*.f64 (cos.f64 x) (log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2)) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) 2) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(fma.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x)) (fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 (sin.f64 x) eps))) |
(expm1.f64 (log1p.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (/.f64 1 (/.f64 1 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))))))) |
(-.f64 (*.f64 (cos.f64 x) (neg.f64 (*.f64 (tan.f64 (/.f64 eps 2)) (sin.f64 eps)))) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 3) (neg.f64 (cos.f64 x))))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) 2) (neg.f64 (cos.f64 x))))) |
(pow.f64 (cbrt.f64 (neg.f64 (fma.f64 (cos.f64 x) (*.f64 (tan.f64 (*.f64 eps 1/2)) (sin.f64 eps)) (*.f64 (sin.f64 eps) (sin.f64 x))))) 3) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (log1p.f64 (expm1.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))))) |
(log.f64 (/.f64 (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (exp.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) 3))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (exp.f64 (cos.f64 x)))))) |
(fma.f64 (sqrt.f64 (cos.f64 x)) (*.f64 (sqrt.f64 (cos.f64 x)) (cos.f64 eps)) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (*.f64 (sin.f64 eps) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 x) 2)))) (cbrt.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) 2) 3) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) (*.f64 2 (fma.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (*.f64 (sin.f64 x) (sqrt.f64 (sin.f64 eps))) (sqrt.f64 (sin.f64 eps)) (cos.f64 x)))) |
(-.f64 (fma.f64 (pow.f64 (cbrt.f64 (cos.f64 x)) 2) (*.f64 (cbrt.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) (cos.f64 x)) |
(-.f64 (fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) (cos.f64 x)) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (neg.f64 (cos.f64 x))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (neg.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (pow.f64 (cbrt.f64 (sin.f64 eps)) 2) (*.f64 (cbrt.f64 (sin.f64 eps)) (sin.f64 x)) (cos.f64 x)))) |
(-.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps))) (cos.f64 x)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) 2) (cbrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(-.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (+.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x)))))) (cos.f64 x)) |
(-.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (*.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x))))) (cos.f64 x)) |
| Outputs |
|---|
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
3 calls:
| 92.0ms | eps |
| 82.0ms | x |
| 38.0ms | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| Error | Segments | Branch |
|---|---|---|
| 0.4b | 1 | x |
| 0.4b | 1 | eps |
| 0.4b | 1 | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
Compiled 1806 to 739 computations (59.1% saved)
| Inputs |
|---|
0 |
(*.f64 x (neg.f64 eps)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) |
(*.f64 eps (sin.f64 x)) |
(-.f64 (cos.f64 eps) 1) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(+.f64 (*.f64 eps (neg.f64 x)) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 (sin.f64 x) eps)) |
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 eps eps) (*.f64 x 1/4)) eps)) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (cos.f64 eps) (cos.f64 x)) |
(-.f64 (cos.f64 x) (cos.f64 x)) |
(expm1.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) |
(sqrt.f64 (*.f64 1/4 (pow.f64 eps 4))) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 eps eps)) 3)) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (/.f64 (sin.f64 eps) -1) (tan.f64 (/.f64 eps 2))) |
(+.f64 -1 (-.f64 (cos.f64 eps) (*.f64 (sin.f64 eps) x))) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
(+.f64 (*.f64 x (neg.f64 (sin.f64 eps))) (+.f64 (cos.f64 eps) -1)) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 1) |
(-.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1) |
(-.f64 (*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) (*.f64 eps (sin.f64 x))) |
(-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) eps)) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) |
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 2)) |
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 3) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 1)) |
(-.f64 (fabs.f64 (cos.f64 (+.f64 x eps))) (cos.f64 x)) |
(-.f64 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (cos.f64 x)) |
(/.f64 (*.f64 (sin.f64 eps) (sin.f64 eps)) (-.f64 -1 (cos.f64 eps))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1) (-.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) x)) |
(fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 eps)) x) (sin.f64 (*.f64 1/2 eps))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) (+.f64 (cos.f64 eps) -1)) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps))) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3))))) |
(expm1.f64 (log1p.f64 (-.f64 (cos.f64 eps) (cos.f64 x)))) |
(-.f64 (sqrt.f64 (pow.f64 (cos.f64 eps) 2)) (cos.f64 x)) |
(-.f64 (sqrt.f64 (pow.f64 (cos.f64 x) 2)) (cos.f64 x)) |
(-.f64 (pow.f64 (cbrt.f64 (cos.f64 eps)) 3) (cos.f64 x)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (cos.f64 x))) |
(exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(expm1.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (expm1.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) |
(-.f64 (log.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) |
(cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) |
(sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) |
(-.f64 (sqrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cos.f64 x)) |
(-.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3) (cos.f64 x)) |
(pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) |
(cbrt.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 3)) |
(sqrt.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 2)) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 eps)) 1) (-.f64 (sqrt.f64 (cos.f64 eps)) 1)) |
(pow.f64 (cbrt.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) 3) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))))) |
(exp.f64 (log.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
| Outputs |
|---|
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 eps)) x) (sin.f64 (*.f64 1/2 eps))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
3 calls:
| 91.0ms | eps |
| 91.0ms | x |
| 22.0ms | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| Error | Segments | Branch |
|---|---|---|
| 0.4b | 3 | x |
| 0.4b | 3 | eps |
| 5.8b | 1 | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
Compiled 668 to 342 computations (48.8% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 60.0ms | 8.195503091133417e-102 | 2.1338730359671623e-93 |
| 50.0ms | -0.00039990543713701006 | -3.79525227777444e-10 |
| 47.0ms | 117× | body | 1024 | valid |
| 32.0ms | 90× | body | 512 | valid |
| 21.0ms | 38× | body | 2048 | valid |
| 6.0ms | 43× | body | 256 | valid |
Compiled 680 to 532 computations (21.8% saved)
| Inputs |
|---|
0 |
(*.f64 x (neg.f64 eps)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) |
(*.f64 eps (sin.f64 x)) |
(-.f64 (cos.f64 eps) 1) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(+.f64 (*.f64 eps (neg.f64 x)) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 (sin.f64 x) eps)) |
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 eps eps) (*.f64 x 1/4)) eps)) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (cos.f64 eps) (cos.f64 x)) |
(-.f64 (cos.f64 x) (cos.f64 x)) |
(expm1.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) |
(sqrt.f64 (*.f64 1/4 (pow.f64 eps 4))) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 eps eps)) 3)) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (/.f64 (sin.f64 eps) -1) (tan.f64 (/.f64 eps 2))) |
(+.f64 -1 (-.f64 (cos.f64 eps) (*.f64 (sin.f64 eps) x))) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
(+.f64 (*.f64 x (neg.f64 (sin.f64 eps))) (+.f64 (cos.f64 eps) -1)) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 1) |
(-.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1) |
(-.f64 (*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) (*.f64 eps (sin.f64 x))) |
(-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) eps)) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) |
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 2)) |
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) 3) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 1)) |
(-.f64 (fabs.f64 (cos.f64 (+.f64 x eps))) (cos.f64 x)) |
(-.f64 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (cos.f64 x)) |
(/.f64 (*.f64 (sin.f64 eps) (sin.f64 eps)) (-.f64 -1 (cos.f64 eps))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 2) -1) (-.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) x)) |
(fma.f64 (sin.f64 x) (neg.f64 eps) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) -1/2)))) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 eps (cos.f64 x))) (sin.f64 x)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 eps)) x) (sin.f64 (*.f64 1/2 eps))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))) x) (sin.f64 eps)) x) (+.f64 (cos.f64 eps) -1)) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps))) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3))))) |
(expm1.f64 (log1p.f64 (-.f64 (cos.f64 eps) (cos.f64 x)))) |
(-.f64 (sqrt.f64 (pow.f64 (cos.f64 eps) 2)) (cos.f64 x)) |
(-.f64 (sqrt.f64 (pow.f64 (cos.f64 x) 2)) (cos.f64 x)) |
(-.f64 (pow.f64 (cbrt.f64 (cos.f64 eps)) 3) (cos.f64 x)) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (cos.f64 x))) |
(exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(expm1.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (expm1.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) |
(-.f64 (log.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) |
(cbrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)) |
(sqrt.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) |
(-.f64 (sqrt.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (cos.f64 x)) |
(-.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) 3) (cos.f64 x)) |
(pow.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) |
(pow.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2) |
(cbrt.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 3)) |
(sqrt.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) 2)) |
(*.f64 (+.f64 (sqrt.f64 (cos.f64 eps)) 1) (-.f64 (sqrt.f64 (cos.f64 eps)) 1)) |
(pow.f64 (cbrt.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) 3) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))))) |
(exp.f64 (log.f64 (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))))) |
| Outputs |
|---|
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
3 calls:
| 30.0ms | eps |
| 30.0ms | x |
| 19.0ms | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| Error | Segments | Branch |
|---|---|---|
| 17.1b | 1 | x |
| 17.1b | 1 | eps |
| 17.1b | 1 | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
Compiled 655 to 337 computations (48.5% saved)
| Inputs |
|---|
0 |
(*.f64 x (neg.f64 eps)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) |
(*.f64 eps (sin.f64 x)) |
(-.f64 (cos.f64 eps) 1) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(+.f64 (*.f64 eps (neg.f64 x)) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 (sin.f64 x) eps)) |
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 eps eps) (*.f64 x 1/4)) eps)) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (cos.f64 eps) (cos.f64 x)) |
(-.f64 (cos.f64 x) (cos.f64 x)) |
(expm1.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) |
(sqrt.f64 (*.f64 1/4 (pow.f64 eps 4))) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 eps eps)) 3)) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (/.f64 (sin.f64 eps) -1) (tan.f64 (/.f64 eps 2))) |
(+.f64 -1 (-.f64 (cos.f64 eps) (*.f64 (sin.f64 eps) x))) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
(+.f64 (*.f64 x (neg.f64 (sin.f64 eps))) (+.f64 (cos.f64 eps) -1)) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) |
(*.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) 1) |
(-.f64 (-.f64 (+.f64 1 (cos.f64 (+.f64 x eps))) (cos.f64 x)) 1) |
(-.f64 (*.f64 (*.f64 -1/2 (cos.f64 x)) (*.f64 eps eps)) (*.f64 eps (sin.f64 x))) |
(-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 (sin.f64 x) eps)) |
| Outputs |
|---|
(-.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) |
(-.f64 (cos.f64 eps) (cos.f64 x)) |
3 calls:
| 41.0ms | x |
| 39.0ms | eps |
| 17.0ms | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| Error | Segments | Branch |
|---|---|---|
| 19.2b | 3 | x |
| 16.3b | 3 | eps |
| 17.7b | 2 | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
Compiled 257 to 134 computations (47.9% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 40.0ms | 1.9642364493264702e-11 | 505.1440820584462 |
| 307.0ms | -96.0445723911109 | -0.00015116335020990435 |
| 274.0ms | 40× | body | 512 | valid |
| 33.0ms | 181× | body | 256 | valid |
| 29.0ms | 74× | body | 1024 | valid |
| 6.0ms | 9× | body | 2048 | valid |
Compiled 432 to 314 computations (27.3% saved)
| Inputs |
|---|
0 |
(*.f64 x (neg.f64 eps)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) |
(*.f64 eps (sin.f64 x)) |
(-.f64 (cos.f64 eps) 1) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(+.f64 (*.f64 eps (neg.f64 x)) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 (sin.f64 x) eps)) |
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 eps eps) (*.f64 x 1/4)) eps)) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (cos.f64 eps) (cos.f64 x)) |
(-.f64 (cos.f64 x) (cos.f64 x)) |
(expm1.f64 (*.f64 (sin.f64 x) (neg.f64 eps))) |
(sqrt.f64 (*.f64 1/4 (pow.f64 eps 4))) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 eps eps)) 3)) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (/.f64 (sin.f64 eps) -1) (tan.f64 (/.f64 eps 2))) |
(+.f64 -1 (-.f64 (cos.f64 eps) (*.f64 (sin.f64 eps) x))) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
(+.f64 (*.f64 x (neg.f64 (sin.f64 eps))) (+.f64 (cos.f64 eps) -1)) |
| Outputs |
|---|
(-.f64 (cos.f64 eps) (cos.f64 x)) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 (sin.f64 x) eps)) |
(-.f64 (cos.f64 eps) (cos.f64 x)) |
3 calls:
| 34.0ms | eps |
| 33.0ms | x |
| 14.0ms | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| Error | Segments | Branch |
|---|---|---|
| 19.2b | 3 | x |
| 16.3b | 3 | eps |
| 17.8b | 2 | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
Compiled 176 to 97 computations (44.9% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 41.0ms | 1.9642364493264702e-11 | 505.1440820584462 |
| 36.0ms | -96.0445723911109 | -0.00015116335020990435 |
| 32.0ms | 85× | body | 1024 | valid |
| 24.0ms | 173× | body | 256 | valid |
| 10.0ms | 35× | body | 512 | valid |
| 7.0ms | 11× | body | 2048 | valid |
Compiled 413 to 295 computations (28.6% saved)
| Inputs |
|---|
0 |
(*.f64 x (neg.f64 eps)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) |
(*.f64 eps (sin.f64 x)) |
(-.f64 (cos.f64 eps) 1) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(+.f64 (*.f64 eps (neg.f64 x)) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 (sin.f64 x) eps)) |
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 eps eps) (*.f64 x 1/4)) eps)) (+.f64 (cos.f64 eps) -1)) |
| Outputs |
|---|
(-.f64 (cos.f64 eps) 1) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 (sin.f64 x) eps)) |
(-.f64 (cos.f64 eps) 1) |
2 calls:
| 17.0ms | eps |
| 17.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 24.7b | 3 | x |
| 16.7b | 3 | eps |
Compiled 75 to 41 computations (45.3% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 39.0ms | 1.9642364493264702e-11 | 505.1440820584462 |
| 38.0ms | -96.0445723911109 | -0.00015116335020990435 |
| 30.0ms | 77× | body | 1024 | valid |
| 24.0ms | 178× | body | 256 | valid |
| 10.0ms | 40× | body | 512 | valid |
| 9.0ms | 9× | body | 2048 | valid |
Compiled 394 to 295 computations (25.1% saved)
| Inputs |
|---|
0 |
(*.f64 x (neg.f64 eps)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) |
(*.f64 eps (sin.f64 x)) |
(-.f64 (cos.f64 eps) 1) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(+.f64 (*.f64 eps (neg.f64 x)) (+.f64 (cos.f64 eps) -1)) |
| Outputs |
|---|
(-.f64 (cos.f64 eps) 1) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(-.f64 (cos.f64 eps) 1) |
2 calls:
| 25.0ms | eps |
| 15.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 24.9b | 3 | x |
| 20.8b | 5 | eps |
Compiled 49 to 28 computations (42.9% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 26.0ms | 2.3293928432684344e-13 | 1.9642364493264702e-11 |
| 76.0ms | 5.1637509905235514e-80 | 4.801649015725023e-76 |
| 81.0ms | 1.2191372124211561e-133 | 8.965939944490323e-130 |
| 54.0ms | -0.00015116335020990435 | -1.4141475864969867e-16 |
| 113.0ms | 234× | body | 1024 | valid |
| 63.0ms | 65× | body | 2048 | valid |
| 38.0ms | 164× | body | 256 | valid |
| 17.0ms | 65× | body | 512 | valid |
Compiled 589 to 438 computations (25.6% saved)
| Inputs |
|---|
0 |
(*.f64 x (neg.f64 eps)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) |
(*.f64 eps (sin.f64 x)) |
(-.f64 (cos.f64 eps) 1) |
| Outputs |
|---|
(-.f64 (cos.f64 eps) 1) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) |
(-.f64 (cos.f64 eps) 1) |
2 calls:
| 21.0ms | eps |
| 5.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 40.6b | 1 | x |
| 34.0b | 3 | eps |
Compiled 35 to 22 computations (37.1% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 67.0ms | 1.9642364493264702e-11 | 505.1440820584462 |
| 38.0ms | -96.0445723911109 | -0.00015116335020990435 |
| 39.0ms | 16× | body | 2048 | valid |
| 29.0ms | 74× | body | 1024 | valid |
| 25.0ms | 182× | body | 256 | valid |
| 8.0ms | 32× | body | 512 | valid |
Compiled 375 to 276 computations (26.4% saved)
| Inputs |
|---|
0 |
(*.f64 x (neg.f64 eps)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) |
(*.f64 eps (sin.f64 x)) |
| Outputs |
|---|
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) |
2 calls:
| 7.0ms | eps |
| 4.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 50.3b | 1 | x |
| 50.3b | 1 | eps |
Compiled 31 to 19 computations (38.7% saved)
| Inputs |
|---|
0 |
(*.f64 x (neg.f64 eps)) |
(*.f64 -1/2 (*.f64 eps eps)) |
| Outputs |
|---|
(*.f64 -1/2 (*.f64 eps eps)) |
2 calls:
| 4.0ms | x |
| 3.0ms | eps |
| Error | Segments | Branch |
|---|---|---|
| 52.1b | 1 | x |
| 52.1b | 1 | eps |
Compiled 18 to 12 computations (33.3% saved)
Total -2.0b remaining (-3.7%)
Threshold costs -2.0b (-3.7%)
| Inputs |
|---|
0 |
(*.f64 x (neg.f64 eps)) |
| Outputs |
|---|
(*.f64 x (neg.f64 eps)) |
2 calls:
| 3.0ms | eps |
| 3.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 55.5b | 1 | x |
| 55.5b | 1 | eps |
Compiled 13 to 9 computations (30.8% saved)
| 1× | egg-herbie |
| 33× | *-commutative_binary64 |
| 21× | +-commutative_binary64 |
| 18× | sub-neg_binary64 |
| 12× | neg-sub0_binary64 |
| 12× | neg-mul-1_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 96 | 384 |
| 1 | 147 | 384 |
| 2 | 181 | 384 |
| 3 | 204 | 384 |
| 4 | 223 | 384 |
| 5 | 229 | 384 |
| 6 | 232 | 384 |
| 7 | 233 | 384 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(if (<=.f64 x -4533471823554859/604462909807314587353088) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (if (<=.f64 x 2465969711912525/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 eps)) x) (sin.f64 (*.f64 1/2 eps))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(if (<=.f64 eps -1116892707587883/72057594037927936) (-.f64 (cos.f64 eps) (cos.f64 x)) (if (<=.f64 eps 3170534137668829/288230376151711744) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (-.f64 (cos.f64 eps) (cos.f64 x)))) |
(if (<=.f64 eps -7839866231326559/2305843009213693952) (-.f64 (cos.f64 eps) (cos.f64 x)) (if (<=.f64 eps 662929865148937/288230376151711744) (-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 (sin.f64 x) eps)) (-.f64 (cos.f64 eps) (cos.f64 x)))) |
(if (<=.f64 eps -5072854620270127/1152921504606846976) (-.f64 (cos.f64 eps) 1) (if (<=.f64 eps 1498797955988901/288230376151711744) (-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 (sin.f64 x) eps)) (-.f64 (cos.f64 eps) 1))) |
(if (<=.f64 eps -1369486280032197/9444732965739290427392) (-.f64 (cos.f64 eps) 1) (if (<=.f64 eps 2747138724278073/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (*.f64 (sin.f64 x) (neg.f64 eps)) (if (<=.f64 eps 7075457056488015/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) (if (<=.f64 eps 1470053796651389/77371252455336267181195264) (*.f64 (sin.f64 x) (neg.f64 eps)) (-.f64 (cos.f64 eps) 1))))) |
(if (<=.f64 eps -5976745079881895/36893488147419103232) (-.f64 (cos.f64 eps) 1) (if (<=.f64 eps 112986307451471/1152921504606846976) (-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) (-.f64 (cos.f64 eps) 1))) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(*.f64 x (neg.f64 eps)) |
0 |
| Outputs |
|---|
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 1/2 eps))) (sin.f64 x))) |
(*.f64 (neg.f64 (sin.f64 eps)) (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (+.f64 (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))) (sin.f64 x)))) |
(*.f64 (sin.f64 eps) (-.f64 (neg.f64 (sin.f64 x)) (*.f64 (cos.f64 x) (tan.f64 (*.f64 eps 1/2))))) |
(if (<=.f64 x -4533471823554859/604462909807314587353088) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (if (<=.f64 x 2465969711912525/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 eps)) x) (sin.f64 (*.f64 1/2 eps))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(if (<=.f64 x -4533471823554859/604462909807314587353088) (-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (if (<=.f64 x 2465969711912525/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (*.f64 (+.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) (-.f64 (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(if (<=.f64 x -4533471823554859/604462909807314587353088) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (if (<=.f64 x 2465969711912525/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (*.f64 (+.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) -2) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) |
(if (<=.f64 eps -1116892707587883/72057594037927936) (-.f64 (cos.f64 eps) (cos.f64 x)) (if (<=.f64 eps 3170534137668829/288230376151711744) (*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) -1/2)) (sin.f64 x))) (-.f64 (cos.f64 eps) (cos.f64 x)))) |
(if (<=.f64 eps -7839866231326559/2305843009213693952) (-.f64 (cos.f64 eps) (cos.f64 x)) (if (<=.f64 eps 662929865148937/288230376151711744) (-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 (sin.f64 x) eps)) (-.f64 (cos.f64 eps) (cos.f64 x)))) |
(if (<=.f64 eps -7839866231326559/2305843009213693952) (-.f64 (cos.f64 eps) (cos.f64 x)) (if (<=.f64 eps 662929865148937/288230376151711744) (-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps (sin.f64 x))) (-.f64 (cos.f64 eps) (cos.f64 x)))) |
(if (<=.f64 eps -5072854620270127/1152921504606846976) (-.f64 (cos.f64 eps) 1) (if (<=.f64 eps 1498797955988901/288230376151711744) (-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 (sin.f64 x) eps)) (-.f64 (cos.f64 eps) 1))) |
(if (<=.f64 eps -5072854620270127/1152921504606846976) (-.f64 (cos.f64 eps) 1) (if (<=.f64 eps 1498797955988901/288230376151711744) (-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps (sin.f64 x))) (-.f64 (cos.f64 eps) 1))) |
(if (<=.f64 eps -5072854620270127/1152921504606846976) (+.f64 (cos.f64 eps) -1) (if (<=.f64 eps 1498797955988901/288230376151711744) (-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps (sin.f64 x))) (+.f64 (cos.f64 eps) -1))) |
(if (<=.f64 eps -1369486280032197/9444732965739290427392) (-.f64 (cos.f64 eps) 1) (if (<=.f64 eps 2747138724278073/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (*.f64 (sin.f64 x) (neg.f64 eps)) (if (<=.f64 eps 7075457056488015/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) (if (<=.f64 eps 1470053796651389/77371252455336267181195264) (*.f64 (sin.f64 x) (neg.f64 eps)) (-.f64 (cos.f64 eps) 1))))) |
(if (<=.f64 eps -1369486280032197/9444732965739290427392) (+.f64 (cos.f64 eps) -1) (if (<=.f64 eps 2747138724278073/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (*.f64 (sin.f64 x) (neg.f64 eps)) (if (<=.f64 eps 7075457056488015/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) (if (<=.f64 eps 1470053796651389/77371252455336267181195264) (*.f64 (sin.f64 x) (neg.f64 eps)) (+.f64 (cos.f64 eps) -1))))) |
(if (<=.f64 eps -5976745079881895/36893488147419103232) (-.f64 (cos.f64 eps) 1) (if (<=.f64 eps 112986307451471/1152921504606846976) (-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) (-.f64 (cos.f64 eps) 1))) |
(if (<=.f64 eps -5976745079881895/36893488147419103232) (+.f64 (cos.f64 eps) -1) (if (<=.f64 eps 112986307451471/1152921504606846976) (-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) (+.f64 (cos.f64 eps) -1))) |
(-.f64 (*.f64 eps (*.f64 eps -1/2)) (*.f64 eps x)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(*.f64 x (neg.f64 eps)) |
(*.f64 eps (neg.f64 x)) |
0 |
Compiled 275 to 177 computations (35.6% saved)
| 3× | egg-herbie |
| 830× | fma-neg_binary64 |
| 609× | unswap-sqr_binary64 |
| 569× | log-prod_binary64 |
| 491× | fma-neg_binary64 |
| 370× | fma-neg_binary64 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 420 | 4748 |
| 1 | 1009 | 4591 |
| 2 | 3356 | 4211 |
| 0 | 330 | 2663 |
| 1 | 745 | 2538 |
| 2 | 2541 | 2449 |
| 3 | 6234 | 2435 |
| 0 | 556 | 11495 |
| 1 | 1401 | 10458 |
| 2 | 4768 | 9067 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 788 to 509 computations (35.4% saved)
Compiled 253 to 137 computations (45.8% saved)
Loading profile data...