
Time bar (total: 27.5s)
| 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.9s | 4029× | body | 1024 | valid |
| 1.5s | 2042× | body | 2048 | valid |
| 498.0ms | 1420× | body | 512 | valid |
| 225.0ms | 763× | body | 256 | valid |
| 2.0ms | 2× | body | 4096 | valid |
| 1× | egg-herbie |
| 220× | fma-def |
| 58× | +-commutative |
| 49× | sub-neg |
| 45× | associate--r+ |
| 44× | *-commutative |
| 125× | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 73× | No Errors |
| 58× | (cos.f64 (+.f64 x eps)) |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 113 |
| 1 | 42 | 105 |
| 2 | 64 | 105 |
| 3 | 109 | 105 |
| 4 | 197 | 105 |
| 5 | 285 | 105 |
| 6 | 427 | 105 |
| 7 | 508 | 105 |
| 8 | 661 | 105 |
| 9 | 750 | 105 |
| 10 | 798 | 105 |
| 11 | 802 | 105 |
| 1× | saturated |
| Inputs |
|---|
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 (neg.f64 x) eps)) (cos.f64 (neg.f64 x))) |
(-.f64 (cos.f64 (+.f64 x (neg.f64 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 x eps)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 (neg.f64 x) eps)) (cos.f64 (neg.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps (neg.f64 x))) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 eps x)) (cos.f64 x)) |
(-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 x (neg.f64 eps))) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 eps (neg.f64 x))) (cos.f64 x)) |
(-.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 eps)) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 eps)) |
Compiled 30 to 13 computations (56.7% saved)
Compiled 2 to 2 computations (0% saved)
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 38.9% | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| ▶ | 38.9% | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
Compiled 18 to 12 computations (33.3% saved)
Found 4 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| 59.2% | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) | |
| 80.2% | (cos.f64 (+.f64 x eps)) | |
| ✓ | 80.2% | (cos.f64 (+.f64 x eps)) |
| ✓ | 59.2% | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
Compiled 21 to 7 computations (66.7% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | eps | @ | inf | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 1.0ms | x | @ | 0 | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 1.0ms | eps | @ | 0 | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 0.0ms | x | @ | -inf | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 0.0ms | eps | @ | -inf | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 3× | rewrite-once |
| 1× | batch-egg-rewrite |
| 703× | flip-+ |
| 455× | flip-- |
| 140× | prod-exp |
| 122× | frac-times |
| 76× | flip3-+ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 53 | 32 |
| 2 | 392 | 32 |
| 3 | 4845 | 32 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(cos.f64 (+.f64 x eps)) |
| Outputs |
|---|
(+.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (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 (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 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x 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 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x))) |
(+.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 (+.f64 x eps)) (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))) (neg.f64 (/.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 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.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 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.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 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.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 -2 (*.f64 (sin.f64 (*.f64 (+.f64 eps 0) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)))) |
(*.f64 (sin.f64 (*.f64 (+.f64 eps 0) 1/2)) (*.f64 (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (*.f64 -2 (sin.f64 (*.f64 (+.f64 eps 0) 1/2)))) |
(*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 eps 0) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2) |
(*.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(*.f64 (/.f64 1 (+.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 1 (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 -2 (sin.f64 (*.f64 (+.f64 eps 0) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) |
(*.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (neg.f64 (+.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))) (/.f64 1 (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 -2 (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (sin.f64 (*.f64 (+.f64 eps 0) 1/2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (-.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 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.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 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3))) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cos.f64 (+.f64 x eps)) 2))))) |
(*.f64 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) (/.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (cos.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (cos.f64 (*.f64 (+.f64 eps 0) 1/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 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.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)) (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)) (+.f64 (pow.f64 (cos.f64 x) 2) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) |
(/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (pow.f64 (cos.f64 x) 4)) (*.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)) 6) (pow.f64 (cos.f64 x) 6)) (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (pow.f64 (cos.f64 x) 4)) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (cos.f64 x) 6)) (*.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 (neg.f64 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 9) (pow.f64 (cos.f64 x) 9)) (*.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 x eps)) 6) (pow.f64 (cos.f64 x) 6)) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)))) |
(/.f64 1 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(/.f64 (+.f64 (neg.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 (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 x) 2) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))) |
(/.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 (*.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (*.f64 (/.f64 (pow.f64 (cos.f64 x) 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 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 (*.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 (+.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 (/.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 (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)) 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 (*.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 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 x) 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 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 (/.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))) 3) (pow.f64 (/.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))) 3)) (+.f64 (*.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 (+.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 (*.f64 (/.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 (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)) 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 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) 1) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) 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 -2 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 (+.f64 eps 0) (+.f64 x (+.f64 x eps))))) (cos.f64 (*.f64 1/2 (+.f64 (+.f64 eps 0) (+.f64 x (+.f64 x eps))))))) 2) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (pow.f64 (cos.f64 x) 4)) (/.f64 1 (+.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 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (cos.f64 x) 6)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (+.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (pow.f64 (cos.f64 x) 4)) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (cos.f64 x) 6)) (/.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 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 9) (pow.f64 (cos.f64 x) 9)) (/.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)) 6) (pow.f64 (cos.f64 x) 6)) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 (+.f64 eps 0) (+.f64 x (+.f64 x eps))))) (cos.f64 (*.f64 1/2 (+.f64 (+.f64 eps 0) (+.f64 x (+.f64 x eps)))))) -2) 2) |
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) 2) (*.f64 (cos.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (cos.f64 (*.f64 (+.f64 eps 0) 1/2)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 x) 2))) (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(/.f64 (-.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 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (pow.f64 (cos.f64 x) 3))) (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (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 x eps)) 4) (pow.f64 (cos.f64 x) 4)) 1) (*.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 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (cos.f64 x) 6)) 1) (*.f64 (+.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (pow.f64 (cos.f64 x) 4)) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (cos.f64 x) 6)) 1) (*.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 x eps)) 9) (pow.f64 (cos.f64 x) 9)) 1) (*.f64 (+.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (cos.f64 x) 6)) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (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 (neg.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (pow.f64 (cos.f64 x) 2))) (neg.f64 (neg.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)))) (neg.f64 (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 x eps)) 2) (*.f64 (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (neg.f64 (cos.f64 x))) (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (neg.f64 (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 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (-.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) (-.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))) (cos.f64 x)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (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 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x))) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x))))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (*.f64 (neg.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(/.f64 (-.f64 (*.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 (+.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 (neg.f64 (/.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)))) (neg.f64 (/.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)) 3) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (neg.f64 (/.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 (*.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps)))) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (-.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps)))) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(/.f64 (-.f64 0 (*.f64 (-.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))) (-.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) (+.f64 0 (-.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) 0) (+.f64 (cos.f64 (+.f64 x eps)) 0)) (pow.f64 (cos.f64 x) 2)) (+.f64 (+.f64 (cos.f64 (+.f64 x eps)) 0) (cos.f64 x))) |
(pow.f64 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) -1) |
(neg.f64 (/.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))))) |
(neg.f64 (/.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))))) |
(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)))) |
(fma.f64 -1 (cos.f64 x) (cos.f64 (+.f64 x eps))) |
(+.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 x eps)) (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(+.f64 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 (+.f64 x eps))) |
(+.f64 (*.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))))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (cos.f64 (-.f64 x eps))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (cos.f64 (-.f64 x eps)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps)))))) |
(*.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) (/.f64 1 (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 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)))))) |
(/.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) (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 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) |
(/.f64 1 (/.f64 (cos.f64 (-.f64 x eps)) (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps)))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.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 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) (*.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 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (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) (neg.f64 (sin.f64 eps))))))) |
(/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps)))) 2) |
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) 2) (*.f64 2 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))))) 4) |
(/.f64 (neg.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps)))) (neg.f64 (cos.f64 (-.f64 x eps)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (-.f64 (cos.f64 (+.f64 x eps)) (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 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)) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 (+.f64 x eps)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 x (/.f64 (-.f64 x eps) x))) (cos.f64 (/.f64 eps (/.f64 (-.f64 x eps) eps)))) (*.f64 (cos.f64 (/.f64 x (/.f64 (-.f64 x eps) x))) (cos.f64 (/.f64 eps (/.f64 (-.f64 x eps) eps))))) (*.f64 (*.f64 (sin.f64 (/.f64 x (/.f64 (-.f64 x eps) x))) (sin.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)))))) (-.f64 (*.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)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) (-.f64 (*.f64 (sin.f64 x) (sin.f64 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)) (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (cos.f64 (-.f64 x eps))) (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (cos.f64 (-.f64 x eps)))) (*.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (cos.f64 (-.f64 x eps))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (cos.f64 (-.f64 x eps))))) (+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (cos.f64 (-.f64 x eps))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (cos.f64 (-.f64 x eps))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))))) (+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
6 calls:
| 1.0ms | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 0.0ms | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 0.0ms | (cos.f64 (+.f64 x eps)) |
| 0.0ms | (cos.f64 (+.f64 x eps)) |
| 0.0ms | (cos.f64 (+.f64 x eps)) |
| 1× | egg-herbie |
| 414× | fma-def |
| 389× | sub-neg |
| 306× | associate-*r* |
| 297× | associate-/l* |
| 275× | associate-*l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 539 | 14130 |
| 1 | 1672 | 13340 |
| 2 | 7052 | 13324 |
| 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 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))))))) 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 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.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/6 (*.f64 (pow.f64 eps 3) (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)) |
(cos.f64 eps) |
(+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps))))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (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 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))))) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (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 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (neg.f64 (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 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x 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 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x))) |
(+.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 (+.f64 x eps)) (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))) (neg.f64 (/.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 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.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 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.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 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.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 -2 (*.f64 (sin.f64 (*.f64 (+.f64 eps 0) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)))) |
(*.f64 (sin.f64 (*.f64 (+.f64 eps 0) 1/2)) (*.f64 (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (*.f64 -2 (sin.f64 (*.f64 (+.f64 eps 0) 1/2)))) |
(*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 eps 0) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2) |
(*.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(*.f64 (/.f64 1 (+.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 1 (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 -2 (sin.f64 (*.f64 (+.f64 eps 0) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) |
(*.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (neg.f64 (+.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))) (/.f64 1 (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 -2 (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (sin.f64 (*.f64 (+.f64 eps 0) 1/2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (-.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 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.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 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3))) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (cos.f64 (+.f64 x eps)) 2))))) |
(*.f64 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) (/.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (cos.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (cos.f64 (*.f64 (+.f64 eps 0) 1/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 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.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)) (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)) (+.f64 (pow.f64 (cos.f64 x) 2) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 (+.f64 x eps)) (neg.f64 (cos.f64 x)))))) |
(/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (pow.f64 (cos.f64 x) 4)) (*.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)) 6) (pow.f64 (cos.f64 x) 6)) (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (pow.f64 (cos.f64 x) 4)) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (cos.f64 x) 6)) (*.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 (neg.f64 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 9) (pow.f64 (cos.f64 x) 9)) (*.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 x eps)) 6) (pow.f64 (cos.f64 x) 6)) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)))) |
(/.f64 1 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(/.f64 (+.f64 (neg.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 (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 x) 2) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))) |
(/.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 (*.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (*.f64 (/.f64 (pow.f64 (cos.f64 x) 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 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 (*.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 (+.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 (/.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 (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)) 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 (*.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 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 x) 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 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 (/.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))) 3) (pow.f64 (/.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))) 3)) (+.f64 (*.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 (+.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 (*.f64 (/.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 (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)) 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 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) 1) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) 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 -2 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 (+.f64 eps 0) (+.f64 x (+.f64 x eps))))) (cos.f64 (*.f64 1/2 (+.f64 (+.f64 eps 0) (+.f64 x (+.f64 x eps))))))) 2) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (pow.f64 (cos.f64 x) 4)) (/.f64 1 (+.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 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (cos.f64 x) 6)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (+.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (pow.f64 (cos.f64 x) 4)) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (cos.f64 x) 6)) (/.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 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 9) (pow.f64 (cos.f64 x) 9)) (/.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)) 6) (pow.f64 (cos.f64 x) 6)) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 (+.f64 eps 0) (+.f64 x (+.f64 x eps))))) (cos.f64 (*.f64 1/2 (+.f64 (+.f64 eps 0) (+.f64 x (+.f64 x eps)))))) -2) 2) |
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) 2) (*.f64 (cos.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (cos.f64 (*.f64 (+.f64 eps 0) 1/2)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 x) 2))) (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(/.f64 (-.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 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (pow.f64 (cos.f64 x) 3))) (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (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 x eps)) 4) (pow.f64 (cos.f64 x) 4)) 1) (*.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 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (cos.f64 x) 6)) 1) (*.f64 (+.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (pow.f64 (cos.f64 x) 4)) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (cos.f64 x) 6)) 1) (*.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 x eps)) 9) (pow.f64 (cos.f64 x) 9)) 1) (*.f64 (+.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (cos.f64 x) 6)) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (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 (neg.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (pow.f64 (cos.f64 x) 2))) (neg.f64 (neg.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)))) (neg.f64 (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 x eps)) 2) (*.f64 (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (neg.f64 (cos.f64 x))) (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (neg.f64 (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 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (-.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) (-.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))) (cos.f64 x)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (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 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x))) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x))))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (*.f64 (neg.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(/.f64 (-.f64 (*.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 (+.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 (neg.f64 (/.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)))) (neg.f64 (/.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)) 3) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (neg.f64 (/.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 (*.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps)))) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (-.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps)))) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(/.f64 (-.f64 0 (*.f64 (-.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))) (-.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) (+.f64 0 (-.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) 0) (+.f64 (cos.f64 (+.f64 x eps)) 0)) (pow.f64 (cos.f64 x) 2)) (+.f64 (+.f64 (cos.f64 (+.f64 x eps)) 0) (cos.f64 x))) |
(pow.f64 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) -1) |
(neg.f64 (/.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))))) |
(neg.f64 (/.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))))) |
(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)))) |
(fma.f64 -1 (cos.f64 x) (cos.f64 (+.f64 x eps))) |
(*.f64 (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(expm1.f64 (log1p.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(exp.f64 (log.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (-.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 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 x eps)) (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(+.f64 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 (+.f64 x eps))) |
(+.f64 (*.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))))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (cos.f64 (-.f64 x eps))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (cos.f64 (-.f64 x eps)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps)))))) |
(*.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) (/.f64 1 (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 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)))))) |
(/.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) (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 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) |
(/.f64 1 (/.f64 (cos.f64 (-.f64 x eps)) (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps)))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.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 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) (*.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 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (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) (neg.f64 (sin.f64 eps))))))) |
(/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps)))) 2) |
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) 2) (*.f64 2 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))))) 4) |
(/.f64 (neg.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps)))) (neg.f64 (cos.f64 (-.f64 x eps)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (-.f64 (cos.f64 (+.f64 x eps)) (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 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)) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 (+.f64 x eps)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 x (/.f64 (-.f64 x eps) x))) (cos.f64 (/.f64 eps (/.f64 (-.f64 x eps) eps)))) (*.f64 (cos.f64 (/.f64 x (/.f64 (-.f64 x eps) x))) (cos.f64 (/.f64 eps (/.f64 (-.f64 x eps) eps))))) (*.f64 (*.f64 (sin.f64 (/.f64 x (/.f64 (-.f64 x eps) x))) (sin.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)))))) (-.f64 (*.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)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) (-.f64 (*.f64 (sin.f64 x) (sin.f64 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)) (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (cos.f64 (-.f64 x eps))) (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (cos.f64 (-.f64 x eps)))) (*.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (cos.f64 (-.f64 x eps))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (cos.f64 (-.f64 x eps))))) (+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (cos.f64 (-.f64 x eps))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (cos.f64 (-.f64 x eps))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))))) (+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.f64 (cos.f64 (+.f64 x eps)))) |
(log1p.f64 (expm1.f64 (cos.f64 (+.f64 x eps)))) |
(expm1.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) |
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (cos.f64 (+.f64 x eps)))) (cbrt.f64 (cos.f64 (+.f64 x eps)))) |
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (+.f64 x eps))) (cos.f64 (+.f64 x eps)))) |
(*.f64 1 (cos.f64 (+.f64 x eps))) |
(pow.f64 (cos.f64 (+.f64 x eps)) 1) |
(exp.f64 (log.f64 (cos.f64 (+.f64 x eps)))) |
(log.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) |
(binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 x eps)))) |
(binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 x eps)))) |
(binary32->binary64 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps)))) |
(binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 x eps)))) |
(binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 x eps)))) |
(binary32->binary64 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (-.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 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 (*.f64 (neg.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 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))))) 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 (fma.f64 (*.f64 x x) (fma.f64 (cos.f64 eps) -1/2 1/2) (*.f64 (sin.f64 eps) (neg.f64 x))) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 -1 (*.f64 x (sin.f64 eps)) (fma.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (*.f64 (*.f64 x x) (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2))))) 1)) |
(+.f64 (+.f64 (*.f64 x (*.f64 x (fma.f64 (cos.f64 eps) -1/2 1/2))) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 x) (*.f64 1/6 (pow.f64 x 3))))) (+.f64 (cos.f64 eps) -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 (sin.f64 x) (neg.f64 eps)) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)))) |
(-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3))))) |
(-.f64 (fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (*.f64 (pow.f64 eps 3) (*.f64 (sin.f64 x) 1/6))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.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/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (*.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)))))) |
(-.f64 (+.f64 (*.f64 (pow.f64 eps 3) (*.f64 (sin.f64 x) 1/6)) (*.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 1/24 (pow.f64 eps 4))))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 1/24 (pow.f64 eps 4)))) (-.f64 (*.f64 (pow.f64 eps 3) (*.f64 (sin.f64 x) 1/6)) (*.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 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)) |
(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 (*.f64 x (sin.f64 eps))) (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps))))) |
(+.f64 (cos.f64 eps) (fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 -1/2 (*.f64 (cos.f64 eps) (*.f64 x x))))) |
(+.f64 (cos.f64 eps) (fma.f64 -1/2 (*.f64 (cos.f64 eps) (*.f64 x x)) (*.f64 (sin.f64 eps) (neg.f64 x)))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps)))))) |
(+.f64 (cos.f64 eps) (fma.f64 -1 (*.f64 x (sin.f64 eps)) (fma.f64 -1/2 (*.f64 (cos.f64 eps) (*.f64 x x)) (*.f64 (*.f64 1/6 (pow.f64 x 3)) (sin.f64 eps))))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (cos.f64 eps) (*.f64 (*.f64 x x) -1/2)) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 x) (*.f64 1/6 (pow.f64 x 3)))))) |
(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))) |
(fma.f64 (neg.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))))) |
(+.f64 (cos.f64 x) (fma.f64 -1 (*.f64 eps (sin.f64 x)) (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps))))) |
(+.f64 (cos.f64 x) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 eps (sin.f64 x)))) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(+.f64 (cos.f64 x) (fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)))))) |
(+.f64 (fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (*.f64 (pow.f64 eps 3) (*.f64 (sin.f64 x) 1/6))) (fma.f64 (neg.f64 eps) (sin.f64 x) (cos.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 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 (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 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (-.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 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.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 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.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 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.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 (*.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 x) (neg.f64 (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 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (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 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.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) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (neg.f64 (/.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 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (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 (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 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.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)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(*.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 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.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 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 eps 0) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (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 (sin.f64 (*.f64 (+.f64 eps 0) 1/2)) (*.f64 (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (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 (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (*.f64 -2 (sin.f64 (*.f64 (+.f64 eps 0) 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (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 0) 1/2)) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) -2) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (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 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (/.f64 1 (+.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 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.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))) (-.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 (*.f64 -2 (sin.f64 (*.f64 (+.f64 eps 0) 1/2))) (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (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 (neg.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (pow.f64 (cos.f64 x) 2)) (/.f64 1 (neg.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) (/.f64 1 (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 (*.f64 -2 (sin.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2))) (sin.f64 (*.f64 (+.f64 eps 0) 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (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 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (-.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 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) (+.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 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3))) (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (cos.f64 x) (-.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (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 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 2))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (cos.f64 x) 3)) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) 2))) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3))) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (-.f64 (*.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)) (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 6) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) 3))) (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (-.f64 (*.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)) (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 6) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) 3)) (fma.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (pow.f64 (cos.f64 (+.f64 eps x)) 4)))) |
(*.f64 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2) (/.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (cos.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (cos.f64 (*.f64 (+.f64 eps 0) 1/2))))) |
(/.f64 (*.f64 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 2) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x)))) (cos.f64 (*.f64 eps 1/2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (cos.f64 (*.f64 eps 1/2)))) 1/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 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.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)) (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)) 3) (pow.f64 (cos.f64 x) 3)) (+.f64 (pow.f64 (cos.f64 x) 2) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 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 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.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)) 4) (pow.f64 (cos.f64 x) 4)) (*.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 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4) (pow.f64 (cos.f64 x) 4)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4) (pow.f64 (cos.f64 x) 4)) (*.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (cos.f64 x) 6)) (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (pow.f64 (cos.f64 x) 4)) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 6) (pow.f64 (cos.f64 x) 6)) (*.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4) (+.f64 (pow.f64 (cos.f64 x) 4) (pow.f64 (*.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 6) (pow.f64 (cos.f64 x) 6)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4) (+.f64 (pow.f64 (cos.f64 x) 4) (pow.f64 (*.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 2)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (cos.f64 x) 6)) (*.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)) 6) (pow.f64 (cos.f64 x) 6)) (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)) 6) (pow.f64 (cos.f64 x) 6)) (*.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 -1 (neg.f64 (/.f64 1 (-.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)) 9) (pow.f64 (cos.f64 x) 9)) (*.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 x eps)) 6) (pow.f64 (cos.f64 x) 6)) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 9) (pow.f64 (cos.f64 x) 9)) (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)) 6) (+.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (*.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 3)))) |
(/.f64 1 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(/.f64 (+.f64 (neg.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 (cos.f64 (+.f64 eps x)) (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 (-.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 x) 2) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (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 (-.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 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (*.f64 (/.f64 (pow.f64 (cos.f64 x) 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 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 (+.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.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 eps x)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (+.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) (+.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) |
(/.f64 (-.f64 (*.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 (+.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 (/.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 (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)) 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 (+.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps 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 (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 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 eps 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 (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 (/.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 eps 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 (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 eps 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 (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)) 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 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 x) 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 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 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) 3) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) 3)) (fma.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (*.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (+.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))))) |
(/.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 6) (pow.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 3)) (/.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 3))) (fma.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (+.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) (/.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) |
(/.f64 (-.f64 (pow.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))) 3) (pow.f64 (/.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))) 3)) (+.f64 (*.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 (+.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 (*.f64 (/.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 (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)) 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 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) 3) (pow.f64 (/.f64 (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))) 3)) (fma.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps 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 (pow.f64 (cos.f64 (+.f64 eps 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 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 eps 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 (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 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) 3) (pow.f64 (/.f64 (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))) 3)) (fma.f64 (/.f64 (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 eps 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 (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 eps x)) 6) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) 1) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)) 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 -2 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 (+.f64 eps 0) (+.f64 x (+.f64 x eps))))) (cos.f64 (*.f64 1/2 (+.f64 (+.f64 eps 0) (+.f64 x (+.f64 x eps))))))) 2) |
(/.f64 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 eps (+.f64 x (+.f64 eps x))))) (cos.f64 (*.f64 1/2 (+.f64 eps (+.f64 x (+.f64 eps x)))))) -1) |
(*.f64 -1 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 eps (+.f64 eps (+.f64 x x))))) (cos.f64 (*.f64 1/2 (*.f64 2 (+.f64 eps x)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (pow.f64 (cos.f64 x) 4)) (/.f64 1 (+.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 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4) (pow.f64 (cos.f64 x) 4)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4) (pow.f64 (cos.f64 x) 4)) (*.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (cos.f64 x) 6)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (+.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (pow.f64 (cos.f64 x) 4)) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 6) (pow.f64 (cos.f64 x) 6)) (*.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4) (+.f64 (pow.f64 (cos.f64 x) 4) (pow.f64 (*.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 6) (pow.f64 (cos.f64 x) 6)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4) (+.f64 (pow.f64 (cos.f64 x) 4) (pow.f64 (*.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (cos.f64 x) 6)) (/.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 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 6) (pow.f64 (cos.f64 x) 6)) (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)) 6) (pow.f64 (cos.f64 x) 6)) (*.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 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 9) (pow.f64 (cos.f64 x) 9)) (/.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)) 6) (pow.f64 (cos.f64 x) 6)) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 3))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 9) (pow.f64 (cos.f64 x) 9)) (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)) 6) (+.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (*.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 3)))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 (+.f64 eps 0) (+.f64 x (+.f64 x eps))))) (cos.f64 (*.f64 1/2 (+.f64 (+.f64 eps 0) (+.f64 x (+.f64 x eps)))))) -2) 2) |
(/.f64 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 eps (+.f64 x (+.f64 eps x))))) (cos.f64 (*.f64 1/2 (+.f64 eps (+.f64 x (+.f64 eps x)))))) -1) |
(*.f64 -1 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 eps (+.f64 eps (+.f64 x x))))) (cos.f64 (*.f64 1/2 (*.f64 2 (+.f64 eps x)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (pow.f64 (cos.f64 x) 2)) 2) (*.f64 (cos.f64 (*.f64 (+.f64 x (+.f64 x eps)) 1/2)) (cos.f64 (*.f64 (+.f64 eps 0) 1/2)))) |
(/.f64 (*.f64 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 2) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x)))) (cos.f64 (*.f64 eps 1/2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (cos.f64 (*.f64 eps 1/2)))) 1/2) |
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 x) 2))) (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (*.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 x) 2))) (*.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(-.f64 (*.f64 1 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.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 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (pow.f64 (cos.f64 x) 3))) (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (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) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (pow.f64 (cos.f64 x) 3))) (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)))) |
(-.f64 (*.f64 1 (/.f64 (pow.f64 (cos.f64 (+.f64 eps 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 (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 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (pow.f64 (cos.f64 x) 4)) 1) (*.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 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4) (pow.f64 (cos.f64 x) 4)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4) (pow.f64 (cos.f64 x) 4)) (*.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (pow.f64 (cos.f64 x) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (cos.f64 x) 6)) 1) (*.f64 (+.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 4) (pow.f64 (cos.f64 x) 4)) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 2)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 6) (pow.f64 (cos.f64 x) 6)) (*.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4) (+.f64 (pow.f64 (cos.f64 x) 4) (pow.f64 (*.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 6) (pow.f64 (cos.f64 x) 6)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4) (+.f64 (pow.f64 (cos.f64 x) 4) (pow.f64 (*.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (cos.f64 x) 6)) 1) (*.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)) 6) (pow.f64 (cos.f64 x) 6)) (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)) 6) (pow.f64 (cos.f64 x) 6)) (*.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 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 9) (pow.f64 (cos.f64 x) 9)) 1) (*.f64 (+.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 6) (pow.f64 (cos.f64 x) 6)) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (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)) 9) (pow.f64 (cos.f64 x) 9)) (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)) 6) (+.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (*.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 3)))) |
(/.f64 (neg.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (pow.f64 (cos.f64 x) 2))) (neg.f64 (neg.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (cos.f64 x) 3)))) (neg.f64 (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 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (neg.f64 (cos.f64 x))) (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (neg.f64 (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 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (-.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) (cos.f64 x)) (-.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) (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 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (cos.f64 x)) (-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (cos.f64 x)))) (+.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (-.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) (-.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))) (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (-.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) (cos.f64 x)) (-.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) (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 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (cos.f64 x)) (-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (cos.f64 x)))) (+.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (-.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.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 (cos.f64 (+.f64 eps x)) (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (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 (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 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x))) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x))))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (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 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (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 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (*.f64 (neg.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.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 eps x)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (+.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) (+.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) |
(/.f64 (-.f64 (*.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 (+.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 (neg.f64 (/.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)))) (neg.f64 (/.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)) 3) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (pow.f64 (cos.f64 (+.f64 x eps)) 2))) (neg.f64 (/.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 (+.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps 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 (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 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 eps 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 (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 (/.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 eps 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 (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 eps 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 (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 (*.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps)))) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (-.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x)))) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (-.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (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 (*.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps)))) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2)) (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x)))) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (-.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (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 0 (*.f64 (-.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))) (-.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) (+.f64 0 (-.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (-.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) (-.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (-.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (-.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) |
(neg.f64 (/.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) 2) (-.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) 0) (+.f64 (cos.f64 (+.f64 x eps)) 0)) (pow.f64 (cos.f64 x) 2)) (+.f64 (+.f64 (cos.f64 (+.f64 x eps)) 0) (cos.f64 x))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) -1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(neg.f64 (/.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 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(neg.f64 (/.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))) |
(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 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 -1 (cos.f64 x) (cos.f64 (+.f64 x eps))) |
(-.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)) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.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)) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (cbrt.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.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)) |
(pow.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(-.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)) |
(log.f64 (exp.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))) |
(binary32->binary64 (-.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 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 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.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))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(+.f64 (cos.f64 (+.f64 eps x)) (*.f64 2 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(fma.f64 2 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.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 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x)))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (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 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (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) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.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) (cos.f64 eps))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 (+.f64 x 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 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x)))) |
(+.f64 (*.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 (*.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 (*.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 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (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) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (cos.f64 (-.f64 x eps))) (/.f64 (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) (cos.f64 (-.f64 x eps))) (/.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2) (cos.f64 (-.f64 x eps)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x 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 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 (-.f64 x eps))))) |
(/.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))) |
(*.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) (/.f64 1 (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 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)))))) |
(/.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)) (cos.f64 (-.f64 x eps))))) |
(/.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))) |
(/.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) (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 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x 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 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 (-.f64 x eps))))) |
(/.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))) |
(/.f64 1 (/.f64 (cos.f64 (-.f64 x eps)) (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))))) |
(cos.f64 (+.f64 eps x)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps)))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)))) |
(/.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)) (cos.f64 (-.f64 x eps))))) |
(/.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))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.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 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (-.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 eps 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 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 3) (pow.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) (*.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 (pow.f64 (cos.f64 (+.f64 eps x)) 3) (pow.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) (-.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) (cos.f64 (+.f64 eps x)))))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 eps 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))) (cos.f64 (+.f64 eps x))) (pow.f64 (cos.f64 (+.f64 eps x)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (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) (neg.f64 (sin.f64 eps))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 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 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (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 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x)))))) |
(/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps)))) 2) |
(/.f64 (+.f64 (cos.f64 (+.f64 eps x)) (-.f64 (cos.f64 (-.f64 x eps)) (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 eps x))))) 2) |
(/.f64 (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (-.f64 x eps))) (cos.f64 (+.f64 eps x)))) 2) |
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) 2) (*.f64 2 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))))) 4) |
(/.f64 (+.f64 (cos.f64 (+.f64 eps x)) (-.f64 (cos.f64 (-.f64 x eps)) (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 eps x))))) 2) |
(/.f64 (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 (-.f64 (cos.f64 (-.f64 x eps)) (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)))) (neg.f64 (cos.f64 (-.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 (-.f64 x eps)))))) |
(*.f64 1 (/.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)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2) (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 eps) (cos.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2) (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2)) (neg.f64 (fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (-.f64 (cos.f64 (+.f64 x eps)) (+.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (*.f64 2 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 2 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) (-.f64 (cos.f64 (+.f64 eps x)) (*.f64 2 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 4 (*.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)))))) (fma.f64 2 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (*.f64 (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 (cos.f64 (+.f64 x eps)) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (-.f64 (cos.f64 (+.f64 eps x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 eps 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 (cos.f64 (+.f64 eps x)) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 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)) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x)))))) (fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x)))))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) (pow.f64 (cos.f64 (+.f64 x eps)) 2)) (-.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 (+.f64 x eps)))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (pow.f64 (cos.f64 (+.f64 eps x)) 2)) (-.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) (cos.f64 (+.f64 eps x)))) |
(/.f64 (fma.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))) (neg.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2))) (-.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 x (/.f64 (-.f64 x eps) x))) (cos.f64 (/.f64 eps (/.f64 (-.f64 x eps) eps)))) (*.f64 (cos.f64 (/.f64 x (/.f64 (-.f64 x eps) x))) (cos.f64 (/.f64 eps (/.f64 (-.f64 x eps) eps))))) (*.f64 (*.f64 (sin.f64 (/.f64 x (/.f64 (-.f64 x eps) x))) (sin.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)))))) (-.f64 (*.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)))))) |
(/.f64 (*.f64 (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)))) (-.f64 (*.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))))) (-.f64 (*.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))))) |
(/.f64 (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))))) (/.f64 (-.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 (*.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 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) (-.f64 (*.f64 (sin.f64 x) (sin.f64 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)) (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x)))) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x)))))) (fma.f64 (cos.f64 eps) (cos.f64 x) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x)))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (cos.f64 (-.f64 x eps))) (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (cos.f64 (-.f64 x eps)))) (*.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (cos.f64 (-.f64 x eps))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (cos.f64 (-.f64 x eps))))) (+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (cos.f64 (-.f64 x eps))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (cos.f64 (-.f64 x eps))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (cos.f64 (-.f64 x eps))) (/.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (cos.f64 (-.f64 x eps)))) (*.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2) (cos.f64 (-.f64 x eps))) (/.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2) (cos.f64 (-.f64 x eps))))) (+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (cos.f64 (-.f64 x eps))) (/.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2) (cos.f64 (-.f64 x eps))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (cos.f64 (-.f64 x eps))) (/.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (cos.f64 (-.f64 x eps)))) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2)) (cos.f64 (-.f64 x eps))) (cos.f64 (-.f64 x eps)))) (+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (cos.f64 (-.f64 x eps))) (/.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 2) (cos.f64 (-.f64 x eps))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))))) (+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))))) |
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 (-.f64 x eps))))) (/.f64 (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)) (cos.f64 (-.f64 x 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 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 (-.f64 x eps)))))) (+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 2) (*.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (cos.f64 (-.f64 x eps))))) (/.f64 (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)) (cos.f64 (-.f64 x eps))))))) |
(/.f64 (*.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))) (+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.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))) (/.f64 (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))))) (+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.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))) (/.f64 (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))))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (sin.f64 x) (neg.f64 (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 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sqrt.f64 (cos.f64 (+.f64 x eps))) (sqrt.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)) |
(expm1.f64 (log1p.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (+.f64 x eps))) (cbrt.f64 (cos.f64 (+.f64 x eps)))) (cbrt.f64 (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (+.f64 x eps))) (cos.f64 (+.f64 x eps)))) |
(cos.f64 (+.f64 eps x)) |
(*.f64 1 (cos.f64 (+.f64 x eps))) |
(cos.f64 (+.f64 eps x)) |
(pow.f64 (cos.f64 (+.f64 x eps)) 1) |
(cos.f64 (+.f64 eps x)) |
(exp.f64 (log.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)) |
(binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 x eps)))) |
(binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 eps x)))) |
(binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 x eps)))) |
(binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 eps x)))) |
(binary32->binary64 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps)))) |
(binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 x eps)))) |
(binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 eps x)))) |
(binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 x eps)))) |
(binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 eps x)))) |
(binary32->binary64 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))) |
(binary32->binary64 (-.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x)))) |
Compiled 9979 to 2779 computations (72.2% saved)
33 alts after pruning (32 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 247 | 32 | 279 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 0 | 0 |
| Total | 247 | 33 | 280 |
| Status | Accuracy | Program |
|---|---|---|
| 59.2% | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) | |
| 38.7% | (/.f64 (-.f64 (pow.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))) 3) (pow.f64 (/.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))) 3)) (+.f64 (*.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 (+.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 (*.f64 (/.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 (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)) 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))))))) | |
| 58.8% | (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) | |
| 59.0% | (/.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)))))) | |
| 38.7% | (/.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))) | |
| 38.6% | (/.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 6) (pow.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 3)) (/.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 3))) (fma.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (+.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) (/.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) | |
| 38.5% | (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (*.f64 (/.f64 (pow.f64 (cos.f64 x) 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 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))))) | |
| 63.9% | (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (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)))) | |
| 38.5% | (/.f64 (*.f64 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 2) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x)))) (cos.f64 (*.f64 eps 1/2)))) | |
| 38.9% | (/.f64 1 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) | |
| ▶ | 59.1% | (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)) |
| 59.2% | (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (cos.f64 x)) | |
| 59.0% | (-.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps)))) (cos.f64 x)) | |
| ▶ | 59.1% | (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
| 37.7% | (-.f64 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (cos.f64 x)) | |
| 38.2% | (-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) | |
| 51.5% | (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 eps (sin.f64 x))) | |
| 38.7% | (-.f64 (log.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) | |
| ✓ | 38.9% | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 10.9% | (-.f64 (cos.f64 x) (cos.f64 x)) | |
| 39.3% | (-.f64 (cos.f64 eps) (cos.f64 x)) | |
| ▶ | 39.9% | (-.f64 (cos.f64 eps) 1) |
| 27.5% | (-.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) | |
| ▶ | 89.6% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
| 59.2% | (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x))) | |
| 37.8% | (+.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)) | |
| 38.2% | (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) | |
| 38.9% | (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) | |
| ▶ | 80.4% | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 42.1% | (*.f64 (sin.f64 x) (neg.f64 eps)) | |
| 39.2% | (*.f64 -1 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 eps (+.f64 eps (+.f64 x x))))) (cos.f64 (*.f64 1/2 (*.f64 2 (+.f64 eps x)))))) | |
| 38.8% | (log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) | |
| 27.7% | (binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) | |
| 59.2% | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) | |
| 38.7% | (/.f64 (-.f64 (pow.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))) 3) (pow.f64 (/.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))) 3)) (+.f64 (*.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 (+.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 (*.f64 (/.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 (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)) 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))))))) | |
| 58.8% | (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) | |
| 59.0% | (/.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)))))) | |
| 38.7% | (/.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))) | |
| 38.6% | (/.f64 (-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 6) (pow.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 3)) (/.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 3))) (fma.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (+.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) (/.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) | |
| 38.5% | (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (*.f64 (/.f64 (pow.f64 (cos.f64 x) 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 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))))) | |
| 63.9% | (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (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)))) | |
| 38.5% | (/.f64 (*.f64 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 2) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x)))) (cos.f64 (*.f64 eps 1/2)))) | |
| 38.9% | (/.f64 1 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) | |
| ▶ | 59.1% | (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)) |
| 59.2% | (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (cos.f64 x)) | |
| 59.0% | (-.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps)))) (cos.f64 x)) | |
| ▶ | 59.1% | (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
| 37.7% | (-.f64 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (cos.f64 x)) | |
| 38.2% | (-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) | |
| 51.5% | (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 eps (sin.f64 x))) | |
| 38.7% | (-.f64 (log.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) | |
| ✓ | 38.9% | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 10.9% | (-.f64 (cos.f64 x) (cos.f64 x)) | |
| 39.3% | (-.f64 (cos.f64 eps) (cos.f64 x)) | |
| ▶ | 39.9% | (-.f64 (cos.f64 eps) 1) |
| 27.5% | (-.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) | |
| ▶ | 89.6% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
| 59.2% | (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x))) | |
| 37.8% | (+.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)) | |
| 38.2% | (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) | |
| 38.9% | (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) | |
| ▶ | 80.4% | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 42.1% | (*.f64 (sin.f64 x) (neg.f64 eps)) | |
| 39.2% | (*.f64 -1 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 eps (+.f64 eps (+.f64 x x))))) (cos.f64 (*.f64 1/2 (*.f64 2 (+.f64 eps x)))))) | |
| 38.8% | (log1p.f64 (expm1.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) | |
| 27.7% | (binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
Compiled 3710 to 1820 computations (50.9% saved)
Found 30 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| 99.7% | (*.f64 (sin.f64 eps) (sin.f64 x)) | |
| 99.7% | (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) | |
| 99.8% | (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) | |
| 100.0% | (sin.f64 x) | |
| 99.7% | (*.f64 (sin.f64 x) (sin.f64 eps)) | |
| 99.9% | (*.f64 (cos.f64 x) (cos.f64 eps)) | |
| 99.9% | (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) | |
| 100.0% | (sin.f64 x) | |
| 80.7% | (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) | |
| 99.5% | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 77.6% | (-.f64 (cos.f64 eps) 1) | |
| 99.7% | (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) | |
| 99.9% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 99.9% | (*.f64 (cos.f64 x) (cos.f64 eps)) | |
| 100.0% | (sin.f64 x) | |
| ✓ | 99.7% | (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
| ✓ | 99.7% | (*.f64 (sin.f64 eps) (sin.f64 x)) |
| ✓ | 59.2% | (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)) |
| ✓ | 16.8% | (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) |
| ✓ | 99.9% | (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
| ✓ | 99.9% | (*.f64 (cos.f64 x) (cos.f64 eps)) |
| ✓ | 99.7% | (*.f64 (sin.f64 x) (sin.f64 eps)) |
| ✓ | 59.2% | (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
| ✓ | 99.5% | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| ✓ | 80.7% | (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
| ✓ | 77.6% | (-.f64 (cos.f64 eps) 1) |
| ✓ | 99.9% | (*.f64 (cos.f64 x) (cos.f64 eps)) |
| ✓ | 99.9% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
| ✓ | 99.7% | (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) |
| ✓ | 77.6% | (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) |
Compiled 256 to 52 computations (79.7% saved)
87 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | x | @ | inf | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 3.0ms | x | @ | inf | (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
| 2.0ms | x | @ | -inf | (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
| 1.0ms | eps | @ | inf | (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) |
| 1.0ms | x | @ | inf | (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)) |
| 3× | rewrite-once |
| 1× | batch-egg-rewrite |
| 684× | fma-def |
| 381× | fma-neg |
| 352× | distribute-lft-in |
| 298× | flip-+ |
| 282× | flip3-+ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 36 | 435 |
| 1 | 188 | 435 |
| 2 | 1775 | 435 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (cos.f64 x) (cos.f64 eps)) |
(-.f64 (cos.f64 eps) 1) |
(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)))) |
(-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(*.f64 (sin.f64 x) (sin.f64 eps)) |
(*.f64 (cos.f64 x) (cos.f64 eps)) |
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
| Outputs |
|---|
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
x |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
x |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
x |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
x |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
x |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
x |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
x |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
x |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
x |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
x |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
x |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
x |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
x |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
x |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
x |
45 calls:
| 1.0ms | (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) |
| 0.0ms | (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) |
| 0.0ms | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
| 0.0ms | (*.f64 (cos.f64 x) (cos.f64 eps)) |
| 0.0ms | (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) |
| 1× | egg-herbie |
| 883× | fma-def |
| 568× | associate-*r* |
| 475× | associate-*l* |
| 392× | +-commutative |
| 347× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 707 | 19378 |
| 1 | 1773 | 16138 |
| 2 | 6961 | 16124 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (cos.f64 eps) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) (*.f64 (pow.f64 x 4) (-.f64 (*.f64 1/24 (cos.f64 eps)) 1/24)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) (+.f64 (*.f64 (pow.f64 x 4) (-.f64 (*.f64 1/24 (cos.f64 eps)) 1/24)) (*.f64 (pow.f64 x 6) (+.f64 1/720 (*.f64 -1/720 (cos.f64 eps))))))) 1) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.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/24 (*.f64 (pow.f64 eps 4) (cos.f64 x)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 eps 6) (cos.f64 x))) (*.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/720 (*.f64 (pow.f64 eps 6) (cos.f64 x))) (+.f64 (*.f64 1/40320 (*.f64 (pow.f64 eps 8) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x)))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps)))) |
(+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))))) |
(+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (+.f64 (*.f64 1/5040 (*.f64 (pow.f64 x 7) (sin.f64 eps))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps)))))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))) |
(+.f64 (*.f64 -1 (*.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 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (+.f64 (*.f64 1/5040 (*.f64 (pow.f64 eps 7) (sin.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.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 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))))))) 1) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.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/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(cos.f64 eps) |
(+.f64 (cos.f64 eps) (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps)))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps))) (*.f64 1/24 (*.f64 (pow.f64 x 4) (cos.f64 eps))))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 x 6) (cos.f64 eps))) (*.f64 1/24 (*.f64 (pow.f64 x 4) (cos.f64 eps)))))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(cos.f64 x) |
(+.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))))) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 eps 6) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x)))))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.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/720 (pow.f64 eps 6)) (*.f64 1/24 (pow.f64 eps 4)))) |
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/720 (pow.f64 eps 6)) (+.f64 (*.f64 1/40320 (pow.f64 eps 8)) (*.f64 1/24 (pow.f64 eps 4))))) |
(sin.f64 x) |
(+.f64 (sin.f64 x) (*.f64 1/2 (*.f64 eps (cos.f64 x)))) |
(+.f64 (sin.f64 x) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) (sin.f64 x))) (*.f64 1/2 (*.f64 eps (cos.f64 x))))) |
(+.f64 (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 1/2 (*.f64 eps (cos.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 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (sin.f64 (*.f64 1/2 eps)))) (*.f64 x (cos.f64 (*.f64 1/2 eps))))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (sin.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (cos.f64 (*.f64 1/2 eps)))) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))) |
(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 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/16 (sin.f64 x)) (*.f64 -1/48 (sin.f64 x))))) (+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/16 (sin.f64 x)) (*.f64 -1/48 (sin.f64 x))))) (+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.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 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (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 (pow.f64 x 2) (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (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 1/3 (*.f64 (pow.f64 x 3) (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 (pow.f64 x 2) (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))))) |
(*.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 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 (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 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))))))) 1) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.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/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 x (sin.f64 eps)) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 x (sin.f64 eps))) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (*.f64 x (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 (*.f64 1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (*.f64 x (sin.f64 eps))))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.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 1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 eps (sin.f64 x))))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(cos.f64 eps) |
(+.f64 (cos.f64 eps) (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps)))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps))) (*.f64 1/24 (*.f64 (pow.f64 x 4) (cos.f64 eps))))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 x 6) (cos.f64 eps))) (*.f64 1/24 (*.f64 (pow.f64 x 4) (cos.f64 eps)))))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(cos.f64 x) |
(+.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))))) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 eps 6) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x)))))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(cos.f64 eps) |
(+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps))))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps)))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(cos.f64 x) |
(+.f64 (cos.f64 x) (*.f64 -1 (*.f64 eps (sin.f64 x)))) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))))) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 eps (+.f64 (sin.f64 x) (*.f64 -1 (sin.f64 x)))) |
(+.f64 (*.f64 eps (+.f64 (sin.f64 x) (*.f64 -1 (sin.f64 x)))) (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 1/6 (sin.f64 x))))) |
(+.f64 (*.f64 eps (+.f64 (sin.f64 x) (*.f64 -1 (sin.f64 x)))) (+.f64 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 1/6 (sin.f64 x)))) (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 -1/120 (sin.f64 x)) (*.f64 1/120 (sin.f64 x)))))) |
(+.f64 (*.f64 eps (+.f64 (sin.f64 x) (*.f64 -1 (sin.f64 x)))) (+.f64 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 1/6 (sin.f64 x)))) (+.f64 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 -1/120 (sin.f64 x)) (*.f64 1/120 (sin.f64 x)))) (*.f64 (pow.f64 eps 7) (+.f64 (*.f64 -1/5040 (sin.f64 x)) (*.f64 1/5040 (sin.f64 x))))))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 x (+.f64 (sin.f64 eps) (*.f64 -1 (sin.f64 eps)))) |
(+.f64 (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -1 (sin.f64 eps)))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/6 (sin.f64 eps)) (*.f64 1/6 (sin.f64 eps))))) |
(+.f64 (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -1 (sin.f64 eps)))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/6 (sin.f64 eps)) (*.f64 1/6 (sin.f64 eps)))) (*.f64 (pow.f64 x 5) (+.f64 (*.f64 -1/120 (sin.f64 eps)) (*.f64 1/120 (sin.f64 eps)))))) |
(+.f64 (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -1 (sin.f64 eps)))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/6 (sin.f64 eps)) (*.f64 1/6 (sin.f64 eps)))) (+.f64 (*.f64 (pow.f64 x 5) (+.f64 (*.f64 -1/120 (sin.f64 eps)) (*.f64 1/120 (sin.f64 eps)))) (*.f64 (pow.f64 x 7) (+.f64 (*.f64 -1/5040 (sin.f64 eps)) (*.f64 1/5040 (sin.f64 eps))))))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -2 (sin.f64 eps))))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -2 (sin.f64 eps)))) (*.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -2 (sin.f64 eps)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/6 (sin.f64 eps)) (*.f64 1/3 (sin.f64 eps))))))) 1) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(*.f64 eps (+.f64 (sin.f64 x) (*.f64 -2 (sin.f64 x)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 eps (+.f64 (sin.f64 x) (*.f64 -2 (sin.f64 x))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (+.f64 (*.f64 eps (+.f64 (sin.f64 x) (*.f64 -2 (sin.f64 x)))) (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 1/3 (sin.f64 x)))))) |
(+.f64 (*.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 eps (+.f64 (sin.f64 x) (*.f64 -2 (sin.f64 x)))) (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 1/3 (sin.f64 x))))))) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.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 1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 eps (sin.f64 x))))) |
(*.f64 x (sin.f64 eps)) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 x (sin.f64 eps))) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (*.f64 x (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 (*.f64 1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (*.f64 x (sin.f64 eps))))) |
(*.f64 x (+.f64 (sin.f64 eps) (*.f64 -2 (sin.f64 eps)))) |
(+.f64 (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -2 (sin.f64 eps)))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/6 (sin.f64 eps)) (*.f64 1/3 (sin.f64 eps))))) |
(+.f64 (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -2 (sin.f64 eps)))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/6 (sin.f64 eps)) (*.f64 1/3 (sin.f64 eps)))) (*.f64 (pow.f64 x 5) (+.f64 (*.f64 -1/60 (sin.f64 eps)) (*.f64 1/120 (sin.f64 eps)))))) |
(+.f64 (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -2 (sin.f64 eps)))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/6 (sin.f64 eps)) (*.f64 1/3 (sin.f64 eps)))) (+.f64 (*.f64 (pow.f64 x 5) (+.f64 (*.f64 -1/60 (sin.f64 eps)) (*.f64 1/120 (sin.f64 eps)))) (*.f64 (pow.f64 x 7) (+.f64 (*.f64 -1/5040 (sin.f64 eps)) (*.f64 1/2520 (sin.f64 eps))))))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 eps (+.f64 (sin.f64 x) (*.f64 -2 (sin.f64 x)))) |
(+.f64 (*.f64 eps (+.f64 (sin.f64 x) (*.f64 -2 (sin.f64 x)))) (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 1/3 (sin.f64 x))))) |
(+.f64 (*.f64 eps (+.f64 (sin.f64 x) (*.f64 -2 (sin.f64 x)))) (+.f64 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 1/3 (sin.f64 x)))) (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 -1/60 (sin.f64 x)) (*.f64 1/120 (sin.f64 x)))))) |
(+.f64 (*.f64 eps (+.f64 (sin.f64 x) (*.f64 -2 (sin.f64 x)))) (+.f64 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 1/3 (sin.f64 x)))) (+.f64 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 -1/60 (sin.f64 x)) (*.f64 1/120 (sin.f64 x)))) (*.f64 (pow.f64 eps 7) (+.f64 (*.f64 -1/5040 (sin.f64 x)) (*.f64 1/2520 (sin.f64 x))))))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps)))) (sqrt.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(log1p.f64 (expm1.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(expm1.f64 (log1p.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps)))) (cbrt.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) (cbrt.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(cbrt.f64 (*.f64 (*.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps)))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(*.f64 1 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(pow.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) 1) |
(exp.f64 (log.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(log.f64 (exp.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(binary32->binary64 (+.f32 (neg.f32 (cos.f32 (binary64->binary32 x))) (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps))))) |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(*.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))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(*.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1) |
(exp.f64 (log.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(log.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))))) |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (sqrt.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(log1p.f64 (expm1.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(expm1.f64 (log1p.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (cbrt.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) (cbrt.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(cbrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(*.f64 1 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(pow.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) 1) |
(exp.f64 (log.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(log.f64 (exp.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (+.f32 (+.f32 (neg.f32 (cos.f32 (binary64->binary32 x))) (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)))) (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps)))))) |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(*.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)))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(*.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) |
(pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1) |
(exp.f64 (log.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(log.f64 (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(binary32->binary64 (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)))) |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (-.f64 (cos.f64 eps) 1)) (sqrt.f64 (-.f64 (cos.f64 eps) 1))) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 eps) 1))) |
(expm1.f64 (log1p.f64 (-.f64 (cos.f64 eps) 1))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 eps) 1)) (cbrt.f64 (-.f64 (cos.f64 eps) 1))) (cbrt.f64 (-.f64 (cos.f64 eps) 1))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 (cos.f64 eps) 1) (-.f64 (cos.f64 eps) 1)) (-.f64 (cos.f64 eps) 1))) |
(*.f64 1 (-.f64 (cos.f64 eps) 1)) |
(pow.f64 (-.f64 (cos.f64 eps) 1) 1) |
(exp.f64 (log.f64 (-.f64 (cos.f64 eps) 1))) |
(log.f64 (exp.f64 (-.f64 (cos.f64 eps) 1))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 eps) 1))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 eps) 1))) |
(binary32->binary64 (-.f32 (cos.f32 (binary64->binary32 eps)) 1)) |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (sqrt.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (cbrt.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (cbrt.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(*.f64 1 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) |
(pow.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) 1) |
(exp.f64 (log.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(log.f64 (exp.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(binary32->binary64 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (+.f32 (binary64->binary32 x) (binary64->binary32 x)))))) |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 1 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) |
(pow.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) 1) |
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (*.f32 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (+.f32 (binary64->binary32 x) (binary64->binary32 x))))) (*.f32 -2 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2))))) |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))) (sqrt.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
(log1p.f64 (expm1.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)))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))) (cbrt.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) (cbrt.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))) (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
(*.f64 1 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))) |
(pow.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) 1) |
(exp.f64 (log.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
(log.f64 (exp.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
(binary32->binary64 (-.f32 (-.f32 (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)))) (cos.f32 (binary64->binary32 x)))) |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(*.f64 1 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 1) |
(exp.f64 (log.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(log.f64 (exp.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)))) |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(*.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)))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(*.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) |
(pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1) |
(exp.f64 (log.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(log.f64 (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(binary32->binary64 (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)))) |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))) (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(*.f64 1 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(pow.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) 1) |
(exp.f64 (log.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(log.f64 (exp.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(binary32->binary64 (-.f32 (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps))))) |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(log1p.f64 (expm1.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(expm1.f64 (log1p.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cbrt.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 1 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(pow.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) 1) |
(exp.f64 (log.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(log.f64 (exp.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (fma.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 x)) (*.f32 (sin.f32 (binary64->binary32 eps)) (sin.f32 (binary64->binary32 x))))) |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x))) (sqrt.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)))) |
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)))) |
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x))) (cbrt.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)))) (cbrt.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)) (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x))) (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)))) |
(*.f64 1 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x))) |
(pow.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)) 1) |
(exp.f64 (log.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)))) |
(log.f64 (exp.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)))) |
(binary32->binary64 (-.f32 (fma.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)) (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (fma.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 x)) (*.f32 (sin.f32 (binary64->binary32 eps)) (sin.f32 (binary64->binary32 x)))))) (cos.f32 (binary64->binary32 x)))) |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1) |
(exp.f64 (log.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(log.f64 (exp.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 eps)) (sin.f32 (binary64->binary32 x)))) |
-2 |
-1 |
-1/2 |
0 |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(log1p.f64 (expm1.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(expm1.f64 (log1p.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cbrt.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) (cbrt.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(*.f64 1 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(pow.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1) |
(exp.f64 (log.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(log.f64 (exp.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(binary32->binary64 (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (fma.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 x)) (*.f32 (sin.f32 (binary64->binary32 eps)) (sin.f32 (binary64->binary32 x)))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (sin.f32 (binary64->binary32 x))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(binary32->binary64 (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (+.f32 (+.f32 (neg.f32 (cos.f32 (binary64->binary32 x))) (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)))) (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 eps) 1))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 eps) 1))) |
(binary32->binary64 (-.f32 (cos.f32 (binary64->binary32 eps)) 1)) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (*.f32 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (+.f32 (binary64->binary32 x) (binary64->binary32 x))))) (*.f32 -2 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(binary32->binary64 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (+.f32 (binary64->binary32 x) (binary64->binary32 x)))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (sin.f32 (binary64->binary32 x))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(binary32->binary64 (-.f32 (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(binary32->binary64 (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (sin.f32 (binary64->binary32 x))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(binary32->binary64 (fma.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)) (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (fma.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 x)) (*.f32 (sin.f32 (binary64->binary32 eps)) (sin.f32 (binary64->binary32 x))))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(binary32->binary64 (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (fma.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 x)) (*.f32 (sin.f32 (binary64->binary32 eps)) (sin.f32 (binary64->binary32 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 eps)) (sin.f32 (binary64->binary32 x)))) |
| Outputs |
|---|
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (*.f64 x x) (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2))) 1)) |
(+.f64 (cos.f64 eps) (fma.f64 (*.f64 x x) (fma.f64 (cos.f64 eps) -1/2 1/2) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) (*.f64 (pow.f64 x 4) (-.f64 (*.f64 1/24 (cos.f64 eps)) 1/24)))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 (*.f64 x x) (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (*.f64 (pow.f64 x 4) (fma.f64 1/24 (cos.f64 eps) -1/24))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (pow.f64 x 4) (fma.f64 (cos.f64 eps) 1/24 -1/24)) (fma.f64 (*.f64 x x) (fma.f64 (cos.f64 eps) -1/2 1/2) -1))) |
(+.f64 (fma.f64 (*.f64 x x) (fma.f64 (cos.f64 eps) -1/2 1/2) (cos.f64 eps)) (fma.f64 (pow.f64 x 4) (fma.f64 (cos.f64 eps) 1/24 -1/24) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) (+.f64 (*.f64 (pow.f64 x 4) (-.f64 (*.f64 1/24 (cos.f64 eps)) 1/24)) (*.f64 (pow.f64 x 6) (+.f64 1/720 (*.f64 -1/720 (cos.f64 eps))))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 (*.f64 x x) (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2)) (fma.f64 (pow.f64 x 4) (fma.f64 1/24 (cos.f64 eps) -1/24) (*.f64 (pow.f64 x 6) (+.f64 1/720 (*.f64 (cos.f64 eps) -1/720))))) 1)) |
(+.f64 (fma.f64 (*.f64 x x) (fma.f64 (cos.f64 eps) -1/2 1/2) (cos.f64 eps)) (+.f64 (fma.f64 (pow.f64 x 6) (fma.f64 (cos.f64 eps) -1/720 1/720) (*.f64 (pow.f64 x 4) (fma.f64 (cos.f64 eps) 1/24 -1/24))) -1)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) |
(*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps))) |
(*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps -1/2))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x)))) |
(fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)))) |
(*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 eps (*.f64 eps -1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 eps 6) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))))) |
(fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (fma.f64 -1/720 (*.f64 (cos.f64 x) (pow.f64 eps 6)) (*.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4))))) |
(fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 -1/720 (pow.f64 eps 6))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 eps 6) (cos.f64 x))) (+.f64 (*.f64 1/40320 (*.f64 (pow.f64 eps 8) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x)))))) |
(fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (fma.f64 -1/720 (*.f64 (cos.f64 x) (pow.f64 eps 6)) (fma.f64 1/40320 (*.f64 (cos.f64 x) (pow.f64 eps 8)) (*.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)))))) |
(+.f64 (*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 1/40320 (pow.f64 eps 8)))) (*.f64 (cos.f64 x) (fma.f64 -1/2 (*.f64 eps eps) (*.f64 -1/720 (pow.f64 eps 6))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(neg.f64 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps)))) |
(fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 x) (*.f64 1/6 (pow.f64 x 3)))) |
(+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))))) |
(fma.f64 -1 (*.f64 x (sin.f64 eps)) (fma.f64 -1/120 (*.f64 (sin.f64 eps) (pow.f64 x 5)) (*.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3))))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (*.f64 1/6 (pow.f64 x 3)) (*.f64 -1/120 (pow.f64 x 5)))) (*.f64 x (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (+.f64 (*.f64 1/6 (pow.f64 x 3)) (*.f64 -1/120 (pow.f64 x 5))) (*.f64 (sin.f64 eps) (neg.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (+.f64 (*.f64 1/5040 (*.f64 (pow.f64 x 7) (sin.f64 eps))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps)))))) |
(fma.f64 -1 (*.f64 x (sin.f64 eps)) (fma.f64 -1/120 (*.f64 (sin.f64 eps) (pow.f64 x 5)) (fma.f64 1/5040 (*.f64 (sin.f64 eps) (pow.f64 x 7)) (*.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)))))) |
(+.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 x) (*.f64 1/6 (pow.f64 x 3)))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 -1/120 (pow.f64 x 5)) (*.f64 1/5040 (pow.f64 x 7))))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.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 (*.f64 eps (sin.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (*.f64 (*.f64 1/6 (pow.f64 eps 3)) (sin.f64 x))) |
(*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3)))) |
(+.f64 (*.f64 -1 (*.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 (*.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 eps (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (+.f64 (*.f64 1/5040 (*.f64 (pow.f64 eps 7) (sin.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/120 (*.f64 (sin.f64 x) (pow.f64 eps 5)) (fma.f64 1/5040 (*.f64 (sin.f64 x) (pow.f64 eps 7)) (*.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/5040 (pow.f64 eps 7)))) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 -1/120 (pow.f64 eps 5))))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.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 (*.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 (sin.f64 eps) (neg.f64 x) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))))) 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 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (fma.f64 (*.f64 x x) (fma.f64 (cos.f64 eps) -1/2 1/2) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 -1 (*.f64 x (sin.f64 eps)) (fma.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (*.f64 (*.f64 x x) (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2))))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 x) (*.f64 1/6 (pow.f64 x 3)))) (fma.f64 (*.f64 x x) (fma.f64 (cos.f64 eps) -1/2 1/2) -1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.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))) |
(*.f64 (neg.f64 eps) (sin.f64 x)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)))) |
(-.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps -1/2))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (*.f64 1/6 (pow.f64 eps 3)) (sin.f64 x)))) |
(fma.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 (*.f64 eps (sin.f64 x))) (+.f64 (*.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/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (*.f64 (*.f64 1/6 (pow.f64 eps 3)) (sin.f64 x))))) |
(+.f64 (*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 eps (*.f64 eps -1/2)))) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 eps) (cos.f64 x))) (cos.f64 x)) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(cos.f64 eps) |
(+.f64 (cos.f64 eps) (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps)))) |
(+.f64 (cos.f64 eps) (*.f64 -1/2 (*.f64 (cos.f64 eps) (*.f64 x x)))) |
(*.f64 (+.f64 (*.f64 (*.f64 -1/2 x) x) 1) (cos.f64 eps)) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps))) (*.f64 1/24 (*.f64 (pow.f64 x 4) (cos.f64 eps))))) |
(+.f64 (cos.f64 eps) (fma.f64 -1/2 (*.f64 (cos.f64 eps) (*.f64 x x)) (*.f64 1/24 (*.f64 (cos.f64 eps) (pow.f64 x 4))))) |
(+.f64 (cos.f64 eps) (*.f64 (cos.f64 eps) (+.f64 (*.f64 (*.f64 -1/2 x) x) (*.f64 (pow.f64 x 4) 1/24)))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 x 6) (cos.f64 eps))) (*.f64 1/24 (*.f64 (pow.f64 x 4) (cos.f64 eps)))))) |
(+.f64 (cos.f64 eps) (fma.f64 -1/2 (*.f64 (cos.f64 eps) (*.f64 x x)) (fma.f64 -1/720 (*.f64 (cos.f64 eps) (pow.f64 x 6)) (*.f64 1/24 (*.f64 (cos.f64 eps) (pow.f64 x 4)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (*.f64 -1/2 x) x) 1) (cos.f64 eps)) (*.f64 (cos.f64 eps) (+.f64 (*.f64 (pow.f64 x 4) 1/24) (*.f64 (pow.f64 x 6) -1/720)))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(cos.f64 x) |
(+.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(+.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)))) |
(fma.f64 (*.f64 eps (*.f64 eps -1/2)) (cos.f64 x) (cos.f64 x)) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))))) |
(+.f64 (cos.f64 x) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4))))) |
(+.f64 (cos.f64 x) (*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 eps (*.f64 eps -1/2))))) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 eps 6) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x)))))) |
(+.f64 (cos.f64 x) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (fma.f64 -1/720 (*.f64 (cos.f64 x) (pow.f64 eps 6)) (*.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)))))) |
(+.f64 (cos.f64 x) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 -1/720 (pow.f64 eps 6)))))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 -1/2 (pow.f64 eps 2)) |
(*.f64 -1/2 (*.f64 eps eps)) |
(*.f64 eps (*.f64 eps -1/2)) |
(+.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 eps (*.f64 eps -1/2))) |
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/720 (pow.f64 eps 6)) (*.f64 1/24 (pow.f64 eps 4)))) |
(fma.f64 -1/2 (*.f64 eps eps) (fma.f64 -1/720 (pow.f64 eps 6) (*.f64 1/24 (pow.f64 eps 4)))) |
(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/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/720 (pow.f64 eps 6)) (+.f64 (*.f64 1/40320 (pow.f64 eps 8)) (*.f64 1/24 (pow.f64 eps 4))))) |
(fma.f64 -1/2 (*.f64 eps eps) (fma.f64 -1/720 (pow.f64 eps 6) (fma.f64 1/40320 (pow.f64 eps 8) (*.f64 1/24 (pow.f64 eps 4))))) |
(fma.f64 -1/2 (*.f64 eps eps) (fma.f64 -1/720 (pow.f64 eps 6) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 1/40320 (pow.f64 eps 8))))) |
(sin.f64 x) |
(+.f64 (sin.f64 x) (*.f64 1/2 (*.f64 eps (cos.f64 x)))) |
(+.f64 (sin.f64 x) (*.f64 (*.f64 eps 1/2) (cos.f64 x))) |
(fma.f64 1/2 (*.f64 eps (cos.f64 x)) (sin.f64 x)) |
(+.f64 (sin.f64 x) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) (sin.f64 x))) (*.f64 1/2 (*.f64 eps (cos.f64 x))))) |
(+.f64 (sin.f64 x) (fma.f64 -1/8 (*.f64 (*.f64 eps eps) (sin.f64 x)) (*.f64 (*.f64 eps 1/2) (cos.f64 x)))) |
(+.f64 (sin.f64 x) (fma.f64 -1/8 (*.f64 (*.f64 eps eps) (sin.f64 x)) (*.f64 eps (*.f64 1/2 (cos.f64 x))))) |
(+.f64 (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 1/2 (*.f64 eps (cos.f64 x)))))) |
(+.f64 (sin.f64 x) (fma.f64 -1/8 (*.f64 (*.f64 eps eps) (sin.f64 x)) (fma.f64 -1/48 (*.f64 (cos.f64 x) (pow.f64 eps 3)) (*.f64 (*.f64 eps 1/2) (cos.f64 x))))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (*.f64 eps 1/2) (*.f64 (pow.f64 eps 3) -1/48))) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) -1/8) 1) (sin.f64 x))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (*.f64 1/2 eps)) |
(sin.f64 (*.f64 eps 1/2)) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (sin.f64 (*.f64 1/2 eps)))) (*.f64 x (cos.f64 (*.f64 1/2 eps))))) |
(+.f64 (sin.f64 (*.f64 eps 1/2)) (fma.f64 -1/2 (*.f64 (*.f64 x x) (sin.f64 (*.f64 eps 1/2))) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(+.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (*.f64 (+.f64 (*.f64 (*.f64 -1/2 x) x) 1) (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (sin.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (cos.f64 (*.f64 1/2 eps)))) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))) |
(+.f64 (sin.f64 (*.f64 eps 1/2)) (fma.f64 -1/2 (*.f64 (*.f64 x x) (sin.f64 (*.f64 eps 1/2))) (fma.f64 -1/6 (*.f64 (pow.f64 x 3) (cos.f64 (*.f64 eps 1/2))) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 eps 1/2)) (+.f64 x (*.f64 (pow.f64 x 3) -1/6))) (*.f64 (+.f64 (*.f64 (*.f64 -1/2 x) x) 1) (sin.f64 (*.f64 eps 1/2)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(*.f64 (neg.f64 eps) (sin.f64 x)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)))) |
(-.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps -1/2))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/16 (sin.f64 x)) (*.f64 -1/48 (sin.f64 x))))) (+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))))) |
(fma.f64 -2 (*.f64 (pow.f64 eps 3) (*.f64 (sin.f64 x) -1/12)) (fma.f64 -1 (*.f64 eps (sin.f64 x)) (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps))))) |
(fma.f64 -2 (*.f64 (sin.f64 x) (*.f64 -1/12 (pow.f64 eps 3))) (-.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps -1/2))) (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/16 (sin.f64 x)) (*.f64 -1/48 (sin.f64 x))))) (+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x)))))) |
(fma.f64 -2 (*.f64 (pow.f64 eps 3) (*.f64 (sin.f64 x) -1/12)) (fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)))))) |
(fma.f64 -2 (*.f64 (sin.f64 x) (*.f64 -1/12 (pow.f64 eps 3))) (-.f64 (*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 eps (*.f64 eps -1/2)))) (*.f64 eps (sin.f64 x)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(*.f64 -2 (+.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (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 (pow.f64 x 2) (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)))) |
(fma.f64 -2 (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (*.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (+.f64 -2 (*.f64 x x)))) |
(fma.f64 -2 (*.f64 x (*.f64 (sin.f64 (*.f64 eps 1/2)) (cos.f64 (*.f64 eps 1/2)))) (*.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (+.f64 (*.f64 x x) -2))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (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 1/3 (*.f64 (pow.f64 x 3) (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 (pow.f64 x 2) (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))))) |
(fma.f64 -2 (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (fma.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (fma.f64 1/3 (*.f64 (pow.f64 x 3) (*.f64 (sin.f64 (*.f64 eps 1/2)) (cos.f64 (*.f64 eps 1/2)))) (*.f64 (*.f64 x x) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(+.f64 (fma.f64 -2 (*.f64 x (*.f64 (sin.f64 (*.f64 eps 1/2)) (cos.f64 (*.f64 eps 1/2)))) (*.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (+.f64 (*.f64 x x) -2))) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 x 3) (cos.f64 (*.f64 eps 1/2)))) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 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 (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 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))))) 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 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (fma.f64 (*.f64 x x) (fma.f64 (cos.f64 eps) -1/2 1/2) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 -1 (*.f64 x (sin.f64 eps)) (fma.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (*.f64 (*.f64 x x) (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2))))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 x) (*.f64 1/6 (pow.f64 x 3)))) (fma.f64 (*.f64 x 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 eps) (sin.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 eps) (sin.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 eps) (sin.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 eps) (sin.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 eps) (sin.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 eps) (sin.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 eps) (sin.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 eps) (sin.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))) |
(*.f64 (neg.f64 eps) (sin.f64 x)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)))) |
(-.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps -1/2))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (*.f64 1/6 (pow.f64 eps 3)) (sin.f64 x)))) |
(fma.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 (*.f64 eps (sin.f64 x))) (+.f64 (*.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/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (*.f64 (*.f64 1/6 (pow.f64 eps 3)) (sin.f64 x))))) |
(+.f64 (*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 eps (*.f64 eps -1/2)))) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.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 eps) (sin.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 eps) (sin.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 eps) (sin.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 eps) (sin.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 eps) (sin.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 eps) (sin.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(*.f64 x (sin.f64 eps)) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 x (sin.f64 eps))) |
(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/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (*.f64 x (sin.f64 eps)))) |
(fma.f64 -1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (fma.f64 1/120 (*.f64 (sin.f64 eps) (pow.f64 x 5)) (*.f64 x (sin.f64 eps)))) |
(fma.f64 (*.f64 (sin.f64 eps) (pow.f64 x 3)) -1/6 (*.f64 (sin.f64 eps) (+.f64 x (*.f64 (pow.f64 x 5) 1/120)))) |
(+.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 (*.f64 1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (*.f64 x (sin.f64 eps))))) |
(fma.f64 -1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (fma.f64 -1/5040 (*.f64 (sin.f64 eps) (pow.f64 x 7)) (fma.f64 1/120 (*.f64 (sin.f64 eps) (pow.f64 x 5)) (*.f64 x (sin.f64 eps))))) |
(+.f64 (*.f64 (sin.f64 eps) (+.f64 (*.f64 (pow.f64 x 7) -1/5040) (*.f64 (pow.f64 x 5) 1/120))) (*.f64 (sin.f64 eps) (+.f64 x (*.f64 (pow.f64 x 3) -1/6)))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 eps (sin.f64 x)) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (*.f64 eps (sin.f64 x))) |
(fma.f64 -1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (+.f64 eps (*.f64 (pow.f64 eps 3) -1/6))) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 eps (sin.f64 x)))) |
(fma.f64 -1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 1/120 (*.f64 (sin.f64 x) (pow.f64 eps 5)) (*.f64 eps (sin.f64 x)))) |
(fma.f64 (*.f64 (sin.f64 x) (pow.f64 eps 3)) -1/6 (*.f64 (sin.f64 x) (+.f64 eps (*.f64 (pow.f64 eps 5) 1/120)))) |
(+.f64 (*.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 1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 eps (sin.f64 x))))) |
(fma.f64 -1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 -1/5040 (*.f64 (sin.f64 x) (pow.f64 eps 7)) (fma.f64 1/120 (*.f64 (sin.f64 x) (pow.f64 eps 5)) (*.f64 eps (sin.f64 x))))) |
(+.f64 (*.f64 (sin.f64 x) (+.f64 eps (*.f64 (pow.f64 eps 5) 1/120))) (*.f64 (sin.f64 x) (+.f64 (*.f64 (pow.f64 eps 3) -1/6) (*.f64 (pow.f64 eps 7) -1/5040)))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(cos.f64 eps) |
(+.f64 (cos.f64 eps) (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps)))) |
(+.f64 (cos.f64 eps) (*.f64 -1/2 (*.f64 (cos.f64 eps) (*.f64 x x)))) |
(*.f64 (+.f64 (*.f64 (*.f64 -1/2 x) x) 1) (cos.f64 eps)) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps))) (*.f64 1/24 (*.f64 (pow.f64 x 4) (cos.f64 eps))))) |
(+.f64 (cos.f64 eps) (fma.f64 -1/2 (*.f64 (cos.f64 eps) (*.f64 x x)) (*.f64 1/24 (*.f64 (cos.f64 eps) (pow.f64 x 4))))) |
(+.f64 (cos.f64 eps) (*.f64 (cos.f64 eps) (+.f64 (*.f64 (*.f64 -1/2 x) x) (*.f64 (pow.f64 x 4) 1/24)))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 x 6) (cos.f64 eps))) (*.f64 1/24 (*.f64 (pow.f64 x 4) (cos.f64 eps)))))) |
(+.f64 (cos.f64 eps) (fma.f64 -1/2 (*.f64 (cos.f64 eps) (*.f64 x x)) (fma.f64 -1/720 (*.f64 (cos.f64 eps) (pow.f64 x 6)) (*.f64 1/24 (*.f64 (cos.f64 eps) (pow.f64 x 4)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (*.f64 -1/2 x) x) 1) (cos.f64 eps)) (*.f64 (cos.f64 eps) (+.f64 (*.f64 (pow.f64 x 4) 1/24) (*.f64 (pow.f64 x 6) -1/720)))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(cos.f64 x) |
(+.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(+.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)))) |
(fma.f64 (*.f64 eps (*.f64 eps -1/2)) (cos.f64 x) (cos.f64 x)) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))))) |
(+.f64 (cos.f64 x) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4))))) |
(+.f64 (cos.f64 x) (*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 eps (*.f64 eps -1/2))))) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 eps 6) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x)))))) |
(+.f64 (cos.f64 x) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (fma.f64 -1/720 (*.f64 (cos.f64 x) (pow.f64 eps 6)) (*.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)))))) |
(+.f64 (cos.f64 x) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 -1/720 (pow.f64 eps 6)))))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(cos.f64 eps) |
(+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) |
(+.f64 (cos.f64 eps) (neg.f64 (*.f64 x (sin.f64 eps)))) |
(-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps))))) |
(+.f64 (cos.f64 eps) (fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 -1/2 (*.f64 (cos.f64 eps) (*.f64 x x))))) |
(+.f64 (cos.f64 eps) (fma.f64 -1/2 (*.f64 (cos.f64 eps) (*.f64 x x)) (*.f64 (sin.f64 eps) (neg.f64 x)))) |
(+.f64 (cos.f64 eps) (fma.f64 (cos.f64 eps) (*.f64 (*.f64 -1/2 x) x) (*.f64 (sin.f64 eps) (neg.f64 x)))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (cos.f64 eps))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps)))))) |
(+.f64 (cos.f64 eps) (fma.f64 -1 (*.f64 x (sin.f64 eps)) (fma.f64 -1/2 (*.f64 (cos.f64 eps) (*.f64 x x)) (*.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)))))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 x) (*.f64 1/6 (pow.f64 x 3)))) (*.f64 (cos.f64 eps) (*.f64 (*.f64 -1/2 x) x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 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))) |
(fma.f64 (neg.f64 eps) (sin.f64 x) (cos.f64 x)) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))))) |
(+.f64 (cos.f64 x) (fma.f64 -1 (*.f64 eps (sin.f64 x)) (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps))))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps -1/2))) (fma.f64 (neg.f64 eps) (sin.f64 x) (cos.f64 x))) |
(+.f64 (cos.f64 x) (+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(+.f64 (cos.f64 x) (fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (*.f64 1/6 (pow.f64 eps 3)) (sin.f64 x))))) |
(+.f64 (cos.f64 x) (fma.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 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 eps (+.f64 (sin.f64 x) (*.f64 -1 (sin.f64 x)))) |
(*.f64 eps (*.f64 0 (sin.f64 x))) |
(*.f64 eps 0) |
(+.f64 (*.f64 eps (+.f64 (sin.f64 x) (*.f64 -1 (sin.f64 x)))) (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 1/6 (sin.f64 x))))) |
(fma.f64 eps (*.f64 0 (sin.f64 x)) (*.f64 (pow.f64 eps 3) (*.f64 (sin.f64 x) 0))) |
(fma.f64 (pow.f64 eps 3) 0 (*.f64 eps 0)) |
(+.f64 (*.f64 eps (+.f64 (sin.f64 x) (*.f64 -1 (sin.f64 x)))) (+.f64 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 1/6 (sin.f64 x)))) (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 -1/120 (sin.f64 x)) (*.f64 1/120 (sin.f64 x)))))) |
(fma.f64 eps (*.f64 0 (sin.f64 x)) (fma.f64 (pow.f64 eps 3) (*.f64 (sin.f64 x) 0) (*.f64 (pow.f64 eps 5) (*.f64 (sin.f64 x) 0)))) |
(fma.f64 eps 0 (*.f64 0 (+.f64 (pow.f64 eps 3) (pow.f64 eps 5)))) |
(+.f64 (*.f64 eps (+.f64 (sin.f64 x) (*.f64 -1 (sin.f64 x)))) (+.f64 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 1/6 (sin.f64 x)))) (+.f64 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 -1/120 (sin.f64 x)) (*.f64 1/120 (sin.f64 x)))) (*.f64 (pow.f64 eps 7) (+.f64 (*.f64 -1/5040 (sin.f64 x)) (*.f64 1/5040 (sin.f64 x))))))) |
(fma.f64 eps (*.f64 0 (sin.f64 x)) (fma.f64 (pow.f64 eps 3) (*.f64 (sin.f64 x) 0) (fma.f64 (pow.f64 eps 5) (*.f64 (sin.f64 x) 0) (*.f64 (pow.f64 eps 7) (*.f64 (sin.f64 x) 0))))) |
(fma.f64 eps 0 (fma.f64 (pow.f64 eps 3) 0 (*.f64 0 (+.f64 (pow.f64 eps 5) (pow.f64 eps 7))))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(*.f64 x (+.f64 (sin.f64 eps) (*.f64 -1 (sin.f64 eps)))) |
(*.f64 x (*.f64 0 (sin.f64 eps))) |
(*.f64 x 0) |
(+.f64 (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -1 (sin.f64 eps)))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/6 (sin.f64 eps)) (*.f64 1/6 (sin.f64 eps))))) |
(fma.f64 x (*.f64 0 (sin.f64 eps)) (*.f64 (pow.f64 x 3) (*.f64 (sin.f64 eps) 0))) |
(fma.f64 (pow.f64 x 3) 0 (*.f64 x 0)) |
(+.f64 (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -1 (sin.f64 eps)))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/6 (sin.f64 eps)) (*.f64 1/6 (sin.f64 eps)))) (*.f64 (pow.f64 x 5) (+.f64 (*.f64 -1/120 (sin.f64 eps)) (*.f64 1/120 (sin.f64 eps)))))) |
(fma.f64 x (*.f64 0 (sin.f64 eps)) (fma.f64 (pow.f64 x 3) (*.f64 (sin.f64 eps) 0) (*.f64 (pow.f64 x 5) (*.f64 (sin.f64 eps) 0)))) |
(fma.f64 x 0 (*.f64 0 (+.f64 (pow.f64 x 3) (pow.f64 x 5)))) |
(+.f64 (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -1 (sin.f64 eps)))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/6 (sin.f64 eps)) (*.f64 1/6 (sin.f64 eps)))) (+.f64 (*.f64 (pow.f64 x 5) (+.f64 (*.f64 -1/120 (sin.f64 eps)) (*.f64 1/120 (sin.f64 eps)))) (*.f64 (pow.f64 x 7) (+.f64 (*.f64 -1/5040 (sin.f64 eps)) (*.f64 1/5040 (sin.f64 eps))))))) |
(fma.f64 x (*.f64 0 (sin.f64 eps)) (fma.f64 (pow.f64 x 3) (*.f64 (sin.f64 eps) 0) (fma.f64 (pow.f64 x 5) (*.f64 (sin.f64 eps) 0) (*.f64 (pow.f64 x 7) (*.f64 (sin.f64 eps) 0))))) |
(fma.f64 x 0 (fma.f64 (pow.f64 x 3) 0 (*.f64 0 (+.f64 (pow.f64 x 5) (pow.f64 x 7))))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(-.f64 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -2 (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 (sin.f64 eps) (neg.f64 x) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -2 (sin.f64 eps)))) (*.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))))) 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 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (fma.f64 (*.f64 x x) (fma.f64 (cos.f64 eps) -1/2 1/2) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -2 (sin.f64 eps)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/6 (sin.f64 eps)) (*.f64 1/3 (sin.f64 eps))))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 -1 (*.f64 x (sin.f64 eps)) (fma.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (*.f64 (*.f64 x x) (+.f64 1/2 (*.f64 (cos.f64 eps) -1/2))))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 x) (*.f64 1/6 (pow.f64 x 3)))) (fma.f64 (*.f64 x x) (fma.f64 (cos.f64 eps) -1/2 1/2) -1))) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(*.f64 eps (+.f64 (sin.f64 x) (*.f64 -2 (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 eps (+.f64 (sin.f64 x) (*.f64 -2 (sin.f64 x))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)))) |
(-.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps -1/2))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (+.f64 (*.f64 eps (+.f64 (sin.f64 x) (*.f64 -2 (sin.f64 x)))) (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 1/3 (sin.f64 x)))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (*.f64 1/6 (pow.f64 eps 3)) (sin.f64 x)))) |
(fma.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/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))) (+.f64 (*.f64 eps (+.f64 (sin.f64 x) (*.f64 -2 (sin.f64 x)))) (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 1/3 (sin.f64 x))))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (*.f64 (*.f64 1/6 (pow.f64 eps 3)) (sin.f64 x))))) |
(+.f64 (*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 eps (*.f64 eps -1/2)))) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3))))) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(*.f64 eps (sin.f64 x)) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (*.f64 eps (sin.f64 x))) |
(fma.f64 -1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (+.f64 eps (*.f64 (pow.f64 eps 3) -1/6))) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 eps (sin.f64 x)))) |
(fma.f64 -1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 1/120 (*.f64 (sin.f64 x) (pow.f64 eps 5)) (*.f64 eps (sin.f64 x)))) |
(fma.f64 (*.f64 (sin.f64 x) (pow.f64 eps 3)) -1/6 (*.f64 (sin.f64 x) (+.f64 eps (*.f64 (pow.f64 eps 5) 1/120)))) |
(+.f64 (*.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 1/120 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 eps (sin.f64 x))))) |
(fma.f64 -1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (fma.f64 -1/5040 (*.f64 (sin.f64 x) (pow.f64 eps 7)) (fma.f64 1/120 (*.f64 (sin.f64 x) (pow.f64 eps 5)) (*.f64 eps (sin.f64 x))))) |
(+.f64 (*.f64 (sin.f64 x) (+.f64 eps (*.f64 (pow.f64 eps 5) 1/120))) (*.f64 (sin.f64 x) (+.f64 (*.f64 (pow.f64 eps 3) -1/6) (*.f64 (pow.f64 eps 7) -1/5040)))) |
(*.f64 x (sin.f64 eps)) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 x (sin.f64 eps))) |
(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/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (*.f64 x (sin.f64 eps)))) |
(fma.f64 -1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (fma.f64 1/120 (*.f64 (sin.f64 eps) (pow.f64 x 5)) (*.f64 x (sin.f64 eps)))) |
(fma.f64 (*.f64 (sin.f64 eps) (pow.f64 x 3)) -1/6 (*.f64 (sin.f64 eps) (+.f64 x (*.f64 (pow.f64 x 5) 1/120)))) |
(+.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 (*.f64 1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (*.f64 x (sin.f64 eps))))) |
(fma.f64 -1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (fma.f64 -1/5040 (*.f64 (sin.f64 eps) (pow.f64 x 7)) (fma.f64 1/120 (*.f64 (sin.f64 eps) (pow.f64 x 5)) (*.f64 x (sin.f64 eps))))) |
(+.f64 (*.f64 (sin.f64 eps) (+.f64 (*.f64 (pow.f64 x 7) -1/5040) (*.f64 (pow.f64 x 5) 1/120))) (*.f64 (sin.f64 eps) (+.f64 x (*.f64 (pow.f64 x 3) -1/6)))) |
(*.f64 x (+.f64 (sin.f64 eps) (*.f64 -2 (sin.f64 eps)))) |
(neg.f64 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(+.f64 (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -2 (sin.f64 eps)))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/6 (sin.f64 eps)) (*.f64 1/3 (sin.f64 eps))))) |
(fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)))) |
(*.f64 (sin.f64 eps) (+.f64 (neg.f64 x) (*.f64 1/6 (pow.f64 x 3)))) |
(+.f64 (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -2 (sin.f64 eps)))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/6 (sin.f64 eps)) (*.f64 1/3 (sin.f64 eps)))) (*.f64 (pow.f64 x 5) (+.f64 (*.f64 -1/60 (sin.f64 eps)) (*.f64 1/120 (sin.f64 eps)))))) |
(fma.f64 -1 (*.f64 x (sin.f64 eps)) (fma.f64 -1/120 (*.f64 (sin.f64 eps) (pow.f64 x 5)) (*.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3))))) |
(-.f64 (*.f64 (sin.f64 eps) (+.f64 (*.f64 1/6 (pow.f64 x 3)) (*.f64 -1/120 (pow.f64 x 5)))) (*.f64 x (sin.f64 eps))) |
(fma.f64 (sin.f64 eps) (+.f64 (*.f64 1/6 (pow.f64 x 3)) (*.f64 -1/120 (pow.f64 x 5))) (*.f64 (sin.f64 eps) (neg.f64 x))) |
(+.f64 (*.f64 x (+.f64 (sin.f64 eps) (*.f64 -2 (sin.f64 eps)))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/6 (sin.f64 eps)) (*.f64 1/3 (sin.f64 eps)))) (+.f64 (*.f64 (pow.f64 x 5) (+.f64 (*.f64 -1/60 (sin.f64 eps)) (*.f64 1/120 (sin.f64 eps)))) (*.f64 (pow.f64 x 7) (+.f64 (*.f64 -1/5040 (sin.f64 eps)) (*.f64 1/2520 (sin.f64 eps))))))) |
(fma.f64 -1 (*.f64 x (sin.f64 eps)) (fma.f64 -1/120 (*.f64 (sin.f64 eps) (pow.f64 x 5)) (fma.f64 1/5040 (*.f64 (sin.f64 eps) (pow.f64 x 7)) (*.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)))))) |
(+.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 x) (*.f64 1/6 (pow.f64 x 3)))) (*.f64 (sin.f64 eps) (+.f64 (*.f64 -1/120 (pow.f64 x 5)) (*.f64 1/5040 (pow.f64 x 7))))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(*.f64 eps (+.f64 (sin.f64 x) (*.f64 -2 (sin.f64 x)))) |
(*.f64 (neg.f64 eps) (sin.f64 x)) |
(*.f64 eps (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 eps (+.f64 (sin.f64 x) (*.f64 -2 (sin.f64 x)))) (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 1/3 (sin.f64 x))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (*.f64 (*.f64 1/6 (pow.f64 eps 3)) (sin.f64 x))) |
(*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3)))) |
(+.f64 (*.f64 eps (+.f64 (sin.f64 x) (*.f64 -2 (sin.f64 x)))) (+.f64 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 1/3 (sin.f64 x)))) (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 -1/60 (sin.f64 x)) (*.f64 1/120 (sin.f64 x)))))) |
(fma.f64 -1 (*.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 eps (sin.f64 x))) |
(+.f64 (*.f64 eps (+.f64 (sin.f64 x) (*.f64 -2 (sin.f64 x)))) (+.f64 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/6 (sin.f64 x)) (*.f64 1/3 (sin.f64 x)))) (+.f64 (*.f64 (pow.f64 eps 5) (+.f64 (*.f64 -1/60 (sin.f64 x)) (*.f64 1/120 (sin.f64 x)))) (*.f64 (pow.f64 eps 7) (+.f64 (*.f64 -1/5040 (sin.f64 x)) (*.f64 1/2520 (sin.f64 x))))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/120 (*.f64 (sin.f64 x) (pow.f64 eps 5)) (fma.f64 1/5040 (*.f64 (sin.f64 x) (pow.f64 eps 7)) (*.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/5040 (pow.f64 eps 7)))) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 -1/120 (pow.f64 eps 5))))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
-2 |
-1 |
-1/2 |
0 |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps)))) (sqrt.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(log1p.f64 (expm1.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(expm1.f64 (log1p.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps)))) (cbrt.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) (cbrt.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(cbrt.f64 (*.f64 (*.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps)))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(cbrt.f64 (*.f64 (fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) (*.f64 (fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) (fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x)))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 3)) |
(*.f64 1 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(pow.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (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)) |
(exp.f64 (log.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(log.f64 (exp.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(binary32->binary64 (binary64->binary32 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (cos.f64 x))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(binary32->binary64 (+.f32 (neg.f32 (cos.f32 (binary64->binary32 x))) (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps))))) |
(binary32->binary64 (*.f32 (cos.f32 (binary64->binary32 x)) (+.f32 -1 (cos.f32 (binary64->binary32 eps))))) |
-2 |
-1 |
-1/2 |
0 |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (sqrt.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(*.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))))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(cbrt.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 x) (*.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) 3)) |
(*.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 1) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(exp.f64 (log.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(log.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))))) |
-2 |
-1 |
-1/2 |
0 |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (sqrt.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log1p.f64 (expm1.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(expm1.f64 (log1p.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (cbrt.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) (cbrt.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(cbrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(cbrt.f64 (*.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) 3)) |
(*.f64 1 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(pow.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) 1) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(exp.f64 (log.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log.f64 (exp.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(binary32->binary64 (binary64->binary32 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))))) |
(binary32->binary64 (+.f32 (+.f32 (neg.f32 (cos.f32 (binary64->binary32 x))) (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)))) (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (+.f32 (neg.f32 (cos.f32 (binary64->binary32 x))) (-.f32 (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (-.f32 (*.f32 (cos.f32 (binary64->binary32 x)) (+.f32 -1 (cos.f32 (binary64->binary32 eps)))) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps))))) |
-2 |
-1 |
-1/2 |
0 |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.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 (cos.f64 eps) (cos.f64 x)) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(cbrt.f64 (*.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3)) |
(*.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(exp.f64 (log.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(log.f64 (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 eps) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 eps) (cos.f64 x)))) |
(binary32->binary64 (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)))) |
-2 |
-1 |
-1/2 |
0 |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (-.f64 (cos.f64 eps) 1)) (sqrt.f64 (-.f64 (cos.f64 eps) 1))) |
(+.f64 (cos.f64 eps) -1) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 eps) 1))) |
(+.f64 (cos.f64 eps) -1) |
(expm1.f64 (log1p.f64 (-.f64 (cos.f64 eps) 1))) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 eps) 1)) (cbrt.f64 (-.f64 (cos.f64 eps) 1))) (cbrt.f64 (-.f64 (cos.f64 eps) 1))) |
(+.f64 (cos.f64 eps) -1) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 (cos.f64 eps) 1) (-.f64 (cos.f64 eps) 1)) (-.f64 (cos.f64 eps) 1))) |
(cbrt.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (cos.f64 eps) -1)))) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) |
(*.f64 1 (-.f64 (cos.f64 eps) 1)) |
(+.f64 (cos.f64 eps) -1) |
(pow.f64 (-.f64 (cos.f64 eps) 1) 1) |
(+.f64 (cos.f64 eps) -1) |
(exp.f64 (log.f64 (-.f64 (cos.f64 eps) 1))) |
(+.f64 (cos.f64 eps) -1) |
(log.f64 (exp.f64 (-.f64 (cos.f64 eps) 1))) |
(+.f64 (cos.f64 eps) -1) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 eps) 1))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) -1))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 eps) 1))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) -1))) |
(binary32->binary64 (-.f32 (cos.f32 (binary64->binary32 eps)) 1)) |
(binary32->binary64 (+.f32 (cos.f32 (binary64->binary32 eps)) -1)) |
(binary32->binary64 (+.f32 -1 (cos.f32 (binary64->binary32 eps)))) |
-2 |
-1 |
-1/2 |
0 |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (sqrt.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (cbrt.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (cbrt.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))))) |
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) 3)) |
(*.f64 1 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(pow.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) 1) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(exp.f64 (log.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(log.f64 (exp.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) |
(sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(binary32->binary64 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (+.f32 (binary64->binary32 x) (binary64->binary32 x)))))) |
(binary32->binary64 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (*.f32 2 (binary64->binary32 x)))))) |
(binary32->binary64 (sin.f32 (*.f32 1/2 (fma.f32 2 (binary64->binary32 x) (binary64->binary32 eps))))) |
-2 |
-1 |
-1/2 |
0 |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x))))) (*.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) -2) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2))))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) 3)) |
(*.f64 1 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(pow.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) 1) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))))) |
(binary32->binary64 (*.f32 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (+.f32 (binary64->binary32 x) (binary64->binary32 x))))) (*.f32 -2 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2))))) |
(binary32->binary64 (*.f32 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (*.f32 2 (binary64->binary32 x))))) (*.f32 -2 (sin.f32 (*.f32 1/2 (binary64->binary32 eps)))))) |
(binary32->binary64 (*.f32 -2 (*.f32 (sin.f32 (*.f32 1/2 (binary64->binary32 eps))) (sin.f32 (*.f32 1/2 (fma.f32 2 (binary64->binary32 x) (binary64->binary32 eps))))))) |
(binary32->binary64 (*.f32 -2 (*.f32 (sin.f32 (*.f32 1/2 (fma.f32 2 (binary64->binary32 x) (binary64->binary32 eps)))) (sin.f32 (*.f32 1/2 (binary64->binary32 eps)))))) |
-2 |
-1 |
-1/2 |
0 |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))) (sqrt.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log1p.f64 (expm1.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (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)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))) (cbrt.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) (cbrt.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))) (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
(cbrt.f64 (*.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) 3)) |
(*.f64 1 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(pow.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) 1) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(exp.f64 (log.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log.f64 (exp.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(binary32->binary64 (binary64->binary32 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))))) |
(binary32->binary64 (-.f32 (-.f32 (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)))) (cos.f32 (binary64->binary32 x)))) |
(binary32->binary64 (+.f32 (neg.f32 (cos.f32 (binary64->binary32 x))) (-.f32 (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (-.f32 (*.f32 (cos.f32 (binary64->binary32 x)) (+.f32 -1 (cos.f32 (binary64->binary32 eps)))) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps))))) |
-2 |
-1 |
-1/2 |
0 |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (sqrt.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)) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (cbrt.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(cbrt.f64 (*.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (*.f64 (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) |
(*.f64 1 (*.f64 (sin.f64 x) (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 1) |
(*.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)) |
(log.f64 (exp.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)))) |
-2 |
-1 |
-1/2 |
0 |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps))) (sqrt.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(*.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 (cos.f64 eps) (cos.f64 x)) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(cbrt.f64 (*.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) 3)) |
(*.f64 1 (*.f64 (cos.f64 x) (cos.f64 eps))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 1) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(exp.f64 (log.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(log.f64 (exp.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(*.f64 (cos.f64 eps) (cos.f64 x)) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 eps) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 eps) (cos.f64 x)))) |
(binary32->binary64 (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)))) |
-2 |
-1 |
-1/2 |
0 |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))) (sqrt.f64 (-.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))) |
(log1p.f64 (expm1.f64 (-.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))) |
(expm1.f64 (log1p.f64 (-.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 (*.f64 (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))) (cbrt.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (cbrt.f64 (-.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))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(cbrt.f64 (*.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3)) |
(*.f64 1 (-.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))) |
(pow.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) 1) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(exp.f64 (log.f64 (-.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))) |
(log.f64 (exp.f64 (-.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))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (-.f32 (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps))))) |
-2 |
-1 |
-1/2 |
0 |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (sqrt.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(log1p.f64 (expm1.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(expm1.f64 (log1p.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cbrt.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(cbrt.f64 (*.f64 (*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(cbrt.f64 0) |
(*.f64 1 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(pow.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) 1) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(exp.f64 (log.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(log.f64 (exp.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
0 |
(binary32->binary64 (binary64->binary32 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 0)) |
(binary32->binary64 (binary64->binary32 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 0)) |
(binary32->binary64 (fma.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 x)) (*.f32 (sin.f32 (binary64->binary32 eps)) (sin.f32 (binary64->binary32 x))))) |
(binary32->binary64 (fma.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 x)) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps))))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (+.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 eps))))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (fma.f32 -1 (sin.f32 (binary64->binary32 eps)) (sin.f32 (binary64->binary32 eps))))) |
-2 |
-1 |
-1/2 |
0 |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x))) (sqrt.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x))) (cbrt.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)))) (cbrt.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)) (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x))) (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)))) |
(cbrt.f64 (*.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (*.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) 3)) |
(*.f64 1 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(pow.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)) 1) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(exp.f64 (log.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(log.f64 (exp.f64 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.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 eps) (sin.f64 x)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))) |
(binary32->binary64 (binary64->binary32 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))))) |
(binary32->binary64 (-.f32 (fma.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)) (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (fma.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 x)) (*.f32 (sin.f32 (binary64->binary32 eps)) (sin.f32 (binary64->binary32 x)))))) (cos.f32 (binary64->binary32 x)))) |
(binary32->binary64 (-.f32 (fma.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)) (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (fma.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 x)) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)))))) (cos.f32 (binary64->binary32 x)))) |
(binary32->binary64 (-.f32 (fma.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)) (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (+.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 eps)))))) (cos.f32 (binary64->binary32 x)))) |
(binary32->binary64 (-.f32 (fma.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)) (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (fma.f32 -1 (sin.f32 (binary64->binary32 eps)) (sin.f32 (binary64->binary32 eps)))))) (cos.f32 (binary64->binary32 x)))) |
-2 |
-1 |
-1/2 |
0 |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (sqrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (cbrt.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(cbrt.f64 (*.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (sin.f64 eps) (*.f64 (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) |
(*.f64 1 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 1) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(exp.f64 (log.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(log.f64 (exp.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(*.f64 (sin.f64 eps) (sin.f64 x)) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 eps)) (sin.f32 (binary64->binary32 x)))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)))) |
-2 |
-1 |
-1/2 |
0 |
(*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x))) |
1/8 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (sqrt.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(log1p.f64 (expm1.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(expm1.f64 (log1p.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cbrt.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) (cbrt.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(cbrt.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 x) (*.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) 3)) |
(*.f64 1 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(pow.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) 1) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(exp.f64 (log.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(log.f64 (exp.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(binary32->binary64 (binary64->binary32 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(binary32->binary64 (binary64->binary32 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))))) |
(binary32->binary64 (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (fma.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 x)) (*.f32 (sin.f32 (binary64->binary32 eps)) (sin.f32 (binary64->binary32 x)))))) |
(binary32->binary64 (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (fma.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 x)) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (+.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (fma.f32 -1 (sin.f32 (binary64->binary32 eps)) (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (sin.f32 (binary64->binary32 x))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 eps) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 eps) (cos.f64 x)))) |
(binary32->binary64 (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (fma.f64 (sin.f64 eps) (sin.f64 x) (cos.f64 x))))) |
(binary32->binary64 (+.f32 (+.f32 (neg.f32 (cos.f32 (binary64->binary32 x))) (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)))) (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (+.f32 (neg.f32 (cos.f32 (binary64->binary32 x))) (-.f32 (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (-.f32 (*.f32 (cos.f32 (binary64->binary32 x)) (+.f32 -1 (cos.f32 (binary64->binary32 eps)))) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 eps) 1))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) -1))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 eps) 1))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) -1))) |
(binary32->binary64 (-.f32 (cos.f32 (binary64->binary32 eps)) 1)) |
(binary32->binary64 (+.f32 (cos.f32 (binary64->binary32 eps)) -1)) |
(binary32->binary64 (+.f32 -1 (cos.f32 (binary64->binary32 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))))) |
(binary32->binary64 (*.f32 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (+.f32 (binary64->binary32 x) (binary64->binary32 x))))) (*.f32 -2 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2))))) |
(binary32->binary64 (*.f32 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (*.f32 2 (binary64->binary32 x))))) (*.f32 -2 (sin.f32 (*.f32 1/2 (binary64->binary32 eps)))))) |
(binary32->binary64 (*.f32 -2 (*.f32 (sin.f32 (*.f32 1/2 (binary64->binary32 eps))) (sin.f32 (*.f32 1/2 (fma.f32 2 (binary64->binary32 x) (binary64->binary32 eps))))))) |
(binary32->binary64 (*.f32 -2 (*.f32 (sin.f32 (*.f32 1/2 (fma.f32 2 (binary64->binary32 x) (binary64->binary32 eps)))) (sin.f32 (*.f32 1/2 (binary64->binary32 eps)))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) |
(binary32->binary64 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (+.f32 (binary64->binary32 x) (binary64->binary32 x)))))) |
(binary32->binary64 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (*.f32 2 (binary64->binary32 x)))))) |
(binary32->binary64 (sin.f32 (*.f32 1/2 (fma.f32 2 (binary64->binary32 x) (binary64->binary32 eps))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (sin.f32 (binary64->binary32 x))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (-.f32 (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 eps) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 eps) (cos.f64 x)))) |
(binary32->binary64 (*.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (sin.f32 (binary64->binary32 x))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (fma.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)) (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (fma.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 x)) (*.f32 (sin.f32 (binary64->binary32 eps)) (sin.f32 (binary64->binary32 x))))))) |
(binary32->binary64 (fma.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)) (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (fma.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 x)) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps))))))) |
(binary32->binary64 (fma.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)) (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (+.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 eps))))))) |
(binary32->binary64 (fma.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (binary64->binary32 eps)) (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (fma.f32 -1 (sin.f32 (binary64->binary32 eps)) (sin.f32 (binary64->binary32 eps))))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(binary32->binary64 (binary64->binary32 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(binary32->binary64 (binary64->binary32 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))))) |
(binary32->binary64 (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (fma.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 x)) (*.f32 (sin.f32 (binary64->binary32 eps)) (sin.f32 (binary64->binary32 x)))))) |
(binary32->binary64 (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (fma.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 x)) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (+.f32 (neg.f32 (sin.f32 (binary64->binary32 eps))) (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (fma.f32 -1 (sin.f32 (binary64->binary32 eps)) (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 eps)) (sin.f32 (binary64->binary32 x)))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)))) |
Compiled 12271 to 4471 computations (63.6% saved)
66 alts after pruning (62 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 466 | 45 | 511 |
| Fresh | 10 | 17 | 27 |
| Picked | 2 | 3 | 5 |
| Done | 0 | 1 | 1 |
| Total | 478 | 66 | 544 |
| Status | Accuracy | Program |
|---|---|---|
| 59.2% | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) | |
| 58.8% | (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) | |
| 38.5% | (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (*.f64 (/.f64 (pow.f64 (cos.f64 x) 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 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))))) | |
| 38.5% | (/.f64 (*.f64 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 2) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x)))) (cos.f64 (*.f64 eps 1/2)))) | |
| 38.9% | (/.f64 1 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) | |
| 59.2% | (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (cos.f64 x)) | |
| ✓ | 59.1% | (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
| 38.3% | (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 x (sin.f64 eps))) (cos.f64 x)) | |
| 59.0% | (-.f64 (-.f64 (log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) | |
| 14.1% | (-.f64 (-.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) | |
| 40.3% | (-.f64 (-.f64 (cos.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) | |
| 37.7% | (-.f64 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (cos.f64 x)) | |
| 59.1% | (-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) | |
| 38.2% | (-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) | |
| 51.5% | (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 eps (sin.f64 x))) | |
| 59.2% | (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) | |
| ✓ | 38.9% | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 10.9% | (-.f64 (cos.f64 x) (cos.f64 x)) | |
| 39.3% | (-.f64 (cos.f64 eps) (cos.f64 x)) | |
| ✓ | 39.9% | (-.f64 (cos.f64 eps) 1) |
| 58.5% | (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3)) (cos.f64 x)) | |
| 27.5% | (-.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) | |
| 50.4% | (+.f64 (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 -1/720 (pow.f64 eps 6))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 89.6% | (+.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 71.9% | (+.f64 (-.f64 (cos.f64 eps) 1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 43.6% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (+.f64 (*.f64 1/5040 (*.f64 (pow.f64 x 7) (sin.f64 eps))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))))))) | |
| 46.9% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (exp.f64 (log.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) | |
| 64.7% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (cbrt.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 x) (*.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))))) | |
| 83.6% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 44.7% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 45.8% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| ▶ | 89.6% | (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
| 51.6% | (+.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps -1/2))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| ▶ | 38.2% | (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
| 3.9% | (+.f64 2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.0% | (+.f64 3/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.0% | (+.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.5% | (+.f64 1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.9% | (+.f64 1/4 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 5.1% | (+.f64 1/8 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 10.1% | (+.f64 -1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 9.9% | (+.f64 -1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 53.7% | (*.f64 (+.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (*.f64 (+.f64 (*.f64 (*.f64 -1/2 x) x) 1) (sin.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 53.7% | (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| ▶ | 38.9% | (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
| 79.2% | (*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) | |
| ✓ | 80.4% | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 43.8% | (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 42.1% | (*.f64 (sin.f64 x) (neg.f64 eps)) | |
| 80.3% | (*.f64 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 65.4% | (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 43.7% | (*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 76.9% | (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) 3)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 46.2% | (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| ▶ | 20.0% | (*.f64 eps (*.f64 eps -1/2)) |
| 39.2% | (*.f64 -1 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 eps (+.f64 eps (+.f64 x x))))) (cos.f64 (*.f64 1/2 (*.f64 2 (+.f64 eps x)))))) | |
| 48.9% | (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) | |
| 39.8% | (log1p.f64 (expm1.f64 (-.f64 (cos.f64 eps) 1))) | |
| 58.9% | (log.f64 (exp.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) | |
| 59.0% | (log.f64 (exp.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) | |
| 39.8% | (cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) | |
| 50.8% | (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) 3)) | |
| 10.5% | (binary32->binary64 (-.f32 (cos.f32 (binary64->binary32 eps)) 1)) | |
| 27.7% | (binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) | |
| 28.7% | (binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 eps) 1))) | |
| ▶ | 31.4% | (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
| 59.2% | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) | |
| 58.8% | (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) | |
| 38.5% | (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (*.f64 (/.f64 (pow.f64 (cos.f64 x) 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 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))))) | |
| 38.5% | (/.f64 (*.f64 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 2) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x)))) (cos.f64 (*.f64 eps 1/2)))) | |
| 38.9% | (/.f64 1 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) | |
| 59.2% | (-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (cos.f64 x)) | |
| ✓ | 59.1% | (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
| 38.3% | (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 x (sin.f64 eps))) (cos.f64 x)) | |
| 59.0% | (-.f64 (-.f64 (log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) | |
| 14.1% | (-.f64 (-.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) | |
| 40.3% | (-.f64 (-.f64 (cos.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) | |
| 37.7% | (-.f64 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (cos.f64 x)) | |
| 59.1% | (-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) | |
| 38.2% | (-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) | |
| 51.5% | (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 eps (sin.f64 x))) | |
| 59.2% | (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) | |
| ✓ | 38.9% | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 10.9% | (-.f64 (cos.f64 x) (cos.f64 x)) | |
| 39.3% | (-.f64 (cos.f64 eps) (cos.f64 x)) | |
| ✓ | 39.9% | (-.f64 (cos.f64 eps) 1) |
| 58.5% | (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3)) (cos.f64 x)) | |
| 27.5% | (-.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) | |
| 50.4% | (+.f64 (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 -1/720 (pow.f64 eps 6))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 89.6% | (+.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 71.9% | (+.f64 (-.f64 (cos.f64 eps) 1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 43.6% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (+.f64 (*.f64 1/5040 (*.f64 (pow.f64 x 7) (sin.f64 eps))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))))))) | |
| 46.9% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (exp.f64 (log.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) | |
| 64.7% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (cbrt.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 x) (*.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))))) | |
| 83.6% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 44.7% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 45.8% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| ▶ | 89.6% | (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
| 51.6% | (+.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps -1/2))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| ▶ | 38.2% | (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
| 3.9% | (+.f64 2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.0% | (+.f64 3/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.0% | (+.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.5% | (+.f64 1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.9% | (+.f64 1/4 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 5.1% | (+.f64 1/8 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 10.1% | (+.f64 -1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 9.9% | (+.f64 -1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 53.7% | (*.f64 (+.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (*.f64 (+.f64 (*.f64 (*.f64 -1/2 x) x) 1) (sin.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 53.7% | (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| ▶ | 38.9% | (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
| 79.2% | (*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) | |
| ✓ | 80.4% | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 43.8% | (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 42.1% | (*.f64 (sin.f64 x) (neg.f64 eps)) | |
| 80.3% | (*.f64 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 65.4% | (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 43.7% | (*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 76.9% | (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) 3)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 46.2% | (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| ▶ | 20.0% | (*.f64 eps (*.f64 eps -1/2)) |
| 39.2% | (*.f64 -1 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 eps (+.f64 eps (+.f64 x x))))) (cos.f64 (*.f64 1/2 (*.f64 2 (+.f64 eps x)))))) | |
| 48.9% | (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) | |
| 39.8% | (log1p.f64 (expm1.f64 (-.f64 (cos.f64 eps) 1))) | |
| 58.9% | (log.f64 (exp.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) | |
| 59.0% | (log.f64 (exp.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) | |
| 39.8% | (cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) | |
| 50.8% | (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) 3)) | |
| 10.5% | (binary32->binary64 (-.f32 (cos.f32 (binary64->binary32 eps)) 1)) | |
| 27.7% | (binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) | |
| 28.7% | (binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 eps) 1))) | |
| ▶ | 31.4% | (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
Compiled 4588 to 3056 computations (33.4% saved)
Found 26 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| 99.4% | (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) | |
| 99.6% | (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) | |
| 99.6% | (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) | |
| 99.7% | (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) | |
| 41.2% | (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) | |
| 80.7% | (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) | |
| 99.5% | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) | |
| 71.0% | (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) | |
| 99.8% | (*.f64 (neg.f64 x) (sin.f64 eps)) | |
| 99.7% | (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) | |
| 99.8% | (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) | |
| 99.9% | (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 100.0% | (sin.f64 x) | |
| ✓ | 99.6% | (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
| ✓ | 99.4% | (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 80.2% | (cos.f64 (+.f64 x eps)) | |
| 59.2% | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) | |
| ✓ | 99.5% | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
| 80.7% | (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) | |
| ✓ | 41.2% | (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
| ✓ | 99.8% | (*.f64 (neg.f64 x) (sin.f64 eps)) |
| ✓ | 71.0% | (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
| ✓ | 99.9% | (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
| ✓ | 99.8% | (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
| 99.7% | (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) | |
| ✓ | 77.6% | (+.f64 (cos.f64 eps) -1) |
Compiled 254 to 96 computations (62.2% saved)
51 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | eps | @ | 0 | (*.f64 (neg.f64 x) (sin.f64 eps)) |
| 1.0ms | eps | @ | -inf | (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
| 1.0ms | eps | @ | inf | (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
| 0.0ms | x | @ | inf | (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
| 0.0ms | x | @ | 0 | (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
| 3× | rewrite-once |
| 1× | batch-egg-rewrite |
| 519× | fma-def |
| 375× | distribute-lft-in |
| 306× | flip3-+ |
| 293× | flip-+ |
| 280× | *-commutative |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 40 | 137 |
| 1 | 207 | 137 |
| 2 | 1745 | 137 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (cos.f64 eps) -1) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
(*.f64 (neg.f64 x) (sin.f64 eps)) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) |
(+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
| Outputs |
|---|
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
eps |
x |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
eps |
x |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
eps |
x |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
eps |
x |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
eps |
x |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
eps |
x |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
eps |
x |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
eps |
x |
31 calls:
| 1.0ms | (+.f64 (cos.f64 eps) -1) |
| 0.0ms | (+.f64 (cos.f64 eps) -1) |
| 0.0ms | (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
| 0.0ms | (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
| 0.0ms | (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
| 1× | egg-herbie |
| 601× | associate-+r+ |
| 522× | fma-def |
| 496× | +-commutative |
| 480× | associate-*r* |
| 405× | associate-*l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 482 | 11949 |
| 1 | 1182 | 10993 |
| 2 | 4494 | 10495 |
| 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/720 (pow.f64 eps 6)) (*.f64 1/24 (pow.f64 eps 4)))) |
(+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/720 (pow.f64 eps 6)) (+.f64 (*.f64 1/40320 (pow.f64 eps 8)) (*.f64 1/24 (pow.f64 eps 4))))) |
(-.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 (+.f64 (cos.f64 eps) (*.f64 -1/2 (*.f64 (pow.f64 x 2) (-.f64 (cos.f64 eps) 1)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (-.f64 (cos.f64 eps) 1))) (*.f64 1/24 (*.f64 (pow.f64 x 4) (-.f64 (cos.f64 eps) 1))))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (-.f64 (cos.f64 eps) 1))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 x 6) (-.f64 (cos.f64 eps) 1))) (*.f64 1/24 (*.f64 (pow.f64 x 4) (-.f64 (cos.f64 eps) 1)))))) 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 (pow.f64 eps 2) (cos.f64 x))) (*.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/720 (*.f64 (pow.f64 eps 6) (cos.f64 x))) (*.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/720 (*.f64 (pow.f64 eps 6) (cos.f64 x))) (+.f64 (*.f64 1/40320 (*.f64 (pow.f64 eps 8) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (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 (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 (pow.f64 x 2) (-.f64 (cos.f64 eps) 1))))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (-.f64 (cos.f64 eps) 1))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps)))))) 1) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.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/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(*.f64 -1 (*.f64 eps x)) |
(+.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/6 (*.f64 (pow.f64 eps 3) x)))) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 1/24 (pow.f64 eps 4)) (*.f64 1/6 (*.f64 (pow.f64 eps 3) x))))) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (cos.f64 eps) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 -1 (*.f64 eps x)) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (*.f64 1/6 (*.f64 (pow.f64 eps 3) x))) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 eps 5) x)) (*.f64 1/6 (*.f64 (pow.f64 eps 3) x)))) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 eps 5) x)) (+.f64 (*.f64 1/5040 (*.f64 (pow.f64 eps 7) x)) (*.f64 1/6 (*.f64 (pow.f64 eps 3) x))))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))))))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/16 (sin.f64 x)) (*.f64 -1/48 (sin.f64 x))))) (+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/16 (sin.f64 x)) (*.f64 -1/48 (sin.f64 x))))) (+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.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 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (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 (pow.f64 x 2) (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (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 1/3 (*.f64 (pow.f64 x 3) (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 (pow.f64 x 2) (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))))) |
(*.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 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 1 (cos.f64 eps)) |
(+.f64 1 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps))))) |
(+.f64 1 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 -1/2 (cos.f64 eps)) 1/2))))) |
(+.f64 1 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 -1/2 (cos.f64 eps)) 1/2)))))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (-.f64 eps (*.f64 -1 x)))) |
(+.f64 (cos.f64 x) (cos.f64 (-.f64 eps (*.f64 -1 x)))) |
(+.f64 (cos.f64 x) (cos.f64 (-.f64 eps (*.f64 -1 x)))) |
(+.f64 (cos.f64 x) (cos.f64 (-.f64 eps (*.f64 -1 x)))) |
(*.f64 2 (cos.f64 x)) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 2 (cos.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 2 (cos.f64 x)))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (*.f64 2 (cos.f64 x))))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (-.f64 x (*.f64 -1 eps)))) |
(+.f64 (cos.f64 x) (cos.f64 (-.f64 x (*.f64 -1 eps)))) |
(+.f64 (cos.f64 x) (cos.f64 (-.f64 x (*.f64 -1 eps)))) |
(+.f64 (cos.f64 x) (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 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))))))) 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 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.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/6 (*.f64 (pow.f64 eps 3) (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)) |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) |
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) |
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 eps) -1))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (cbrt.f64 (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (+.f64 (cos.f64 eps) -1))) |
(cbrt.f64 (*.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (cos.f64 eps) -1)) (+.f64 (cos.f64 eps) -1))) |
(*.f64 1 (+.f64 (cos.f64 eps) -1)) |
(pow.f64 (+.f64 (cos.f64 eps) -1) 1) |
(exp.f64 (log.f64 (+.f64 (cos.f64 eps) -1))) |
(log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) -1))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) -1))) |
(binary32->binary64 (+.f32 (cos.f32 (binary64->binary32 eps)) -1)) |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(cbrt.f64 (*.f64 (*.f64 (*.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 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 1) |
(exp.f64 (log.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(log.f64 (exp.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(binary32->binary64 (*.f32 (cos.f32 (binary64->binary32 x)) (+.f32 (cos.f32 (binary64->binary32 eps)) -1))) |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(log1p.f64 (expm1.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(expm1.f64 (log1p.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (cbrt.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) (cbrt.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(cbrt.f64 (*.f64 (*.f64 (+.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) (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 1 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(pow.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) 1) |
(exp.f64 (log.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(log.f64 (exp.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (+.f32 (*.f32 (cos.f32 (binary64->binary32 x)) (+.f32 (cos.f32 (binary64->binary32 eps)) -1)) (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps)))))) |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1))) (sqrt.f64 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)))) |
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)))) |
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1))) (cbrt.f64 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)))) (cbrt.f64 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)))) |
(cbrt.f64 (*.f64 (*.f64 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.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 (*.f64 (neg.f64 x) (sin.f64 eps)) 1))) |
(pow.f64 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) 1) |
(exp.f64 (log.f64 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)))) |
(log.f64 (exp.f64 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)))) |
(binary32->binary64 (+.f32 (cos.f32 (binary64->binary32 eps)) (-.f32 (*.f32 (neg.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps))) 1))) |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (neg.f64 x) (sin.f64 eps))) (sqrt.f64 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(log1p.f64 (expm1.f64 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(expm1.f64 (log1p.f64 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 x) (sin.f64 eps))) (cbrt.f64 (*.f64 (neg.f64 x) (sin.f64 eps)))) (cbrt.f64 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) (*.f64 (neg.f64 x) (sin.f64 eps))) (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(*.f64 1 (*.f64 (neg.f64 x) (sin.f64 eps))) |
(pow.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1) |
(exp.f64 (log.f64 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(log.f64 (exp.f64 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(binary32->binary64 (*.f32 (neg.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)))) |
(*.f64 (sqrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2))))) (sqrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(log1p.f64 (expm1.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(expm1.f64 (log1p.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2))))) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(*.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2))))) |
(pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) 1) |
(exp.f64 (log.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(log.f64 (exp.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2))) (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(*.f64 1 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2))) |
(pow.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) 1) |
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (*.f32 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (+.f32 (binary64->binary32 x) (binary64->binary32 x))))) (*.f32 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2)) -2))) |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (sqrt.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (cbrt.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (cbrt.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(cbrt.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(*.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(pow.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(exp.f64 (log.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(log.f64 (exp.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x)))) |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (sqrt.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (cbrt.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (cbrt.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(*.f64 1 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(pow.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) 1) |
(exp.f64 (log.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(log.f64 (exp.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(binary32->binary64 (*.f32 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (*.f32 (-.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (/.f32 1 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (sin.f32 (binary64->binary32 x))) |
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (+.f32 (*.f32 (cos.f32 (binary64->binary32 x)) (+.f32 (cos.f32 (binary64->binary32 eps)) -1)) (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(binary32->binary64 (*.f32 (cos.f32 (binary64->binary32 x)) (+.f32 (cos.f32 (binary64->binary32 eps)) -1))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(binary32->binary64 (*.f32 (neg.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)))) |
(binary32->binary64 (+.f32 (cos.f32 (binary64->binary32 eps)) (-.f32 (*.f32 (neg.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps))) 1))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (*.f32 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (+.f32 (binary64->binary32 x) (binary64->binary32 x))))) (*.f32 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2)) -2))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(binary32->binary64 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (+.f32 (binary64->binary32 x) (binary64->binary32 x)))))) |
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(binary32->binary64 (/.f32 1 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(binary32->binary64 (*.f32 (-.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (/.f32 1 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(binary32->binary64 (*.f32 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (*.f32 (-.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (/.f32 1 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 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/720 (pow.f64 eps 6)) (*.f64 1/24 (pow.f64 eps 4)))) |
(fma.f64 -1/2 (*.f64 eps eps) (fma.f64 -1/720 (pow.f64 eps 6) (*.f64 1/24 (pow.f64 eps 4)))) |
(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/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/720 (pow.f64 eps 6)) (+.f64 (*.f64 1/40320 (pow.f64 eps 8)) (*.f64 1/24 (pow.f64 eps 4))))) |
(fma.f64 -1/2 (*.f64 eps eps) (fma.f64 -1/720 (pow.f64 eps 6) (fma.f64 1/40320 (pow.f64 eps 8) (*.f64 1/24 (pow.f64 eps 4))))) |
(fma.f64 -1/2 (*.f64 eps eps) (fma.f64 -1/720 (pow.f64 eps 6) (fma.f64 1/24 (pow.f64 eps 4) (*.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 (cos.f64 eps) 1) |
(+.f64 (cos.f64 eps) -1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1/2 (*.f64 (pow.f64 x 2) (-.f64 (cos.f64 eps) 1)))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 x x)) (+.f64 (cos.f64 eps) -1)) 1)) |
(+.f64 (cos.f64 eps) (fma.f64 -1/2 (*.f64 (*.f64 x x) (+.f64 (cos.f64 eps) -1)) -1)) |
(*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (*.f64 -1/2 (*.f64 x x)) 1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (-.f64 (cos.f64 eps) 1))) (*.f64 1/24 (*.f64 (pow.f64 x 4) (-.f64 (cos.f64 eps) 1))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 -1/2 (*.f64 (*.f64 x x) (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 1/24 (pow.f64 x 4)) (+.f64 (cos.f64 eps) -1))) 1)) |
(+.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (*.f64 -1/2 (*.f64 x x)) (*.f64 1/24 (pow.f64 x 4)))) (+.f64 (cos.f64 eps) -1)) |
(*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (+.f64 (*.f64 1/24 (pow.f64 x 4)) (*.f64 -1/2 (*.f64 x x))) 1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (-.f64 (cos.f64 eps) 1))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 x 6) (-.f64 (cos.f64 eps) 1))) (*.f64 1/24 (*.f64 (pow.f64 x 4) (-.f64 (cos.f64 eps) 1)))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 -1/2 (*.f64 (*.f64 x x) (+.f64 (cos.f64 eps) -1)) (fma.f64 -1/720 (*.f64 (pow.f64 x 6) (+.f64 (cos.f64 eps) -1)) (*.f64 (*.f64 1/24 (pow.f64 x 4)) (+.f64 (cos.f64 eps) -1)))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (*.f64 1/24 (pow.f64 x 4)) (*.f64 -1/720 (pow.f64 x 6)))) (fma.f64 -1/2 (*.f64 (*.f64 x x) (+.f64 (cos.f64 eps) -1)) -1))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (*.f64 -1/2 (*.f64 x x)) (+.f64 (*.f64 -1/720 (pow.f64 x 6)) (*.f64 1/24 (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 (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 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x))) |
(*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x)))) |
(fma.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x)) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x)))) |
(*.f64 (cos.f64 x) (fma.f64 -1/2 (*.f64 eps eps) (*.f64 1/24 (pow.f64 eps 4)))) |
(*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 -1/2 (*.f64 eps eps)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 eps 6) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))))) |
(fma.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x)) (fma.f64 -1/720 (*.f64 (pow.f64 eps 6) (cos.f64 x)) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x))))) |
(fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 -1/720 (pow.f64 eps 6))))) |
(*.f64 (cos.f64 x) (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/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 eps 6) (cos.f64 x))) (+.f64 (*.f64 1/40320 (*.f64 (pow.f64 eps 8) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x)) (fma.f64 -1/720 (*.f64 (pow.f64 eps 6) (cos.f64 x)) (fma.f64 1/40320 (*.f64 (pow.f64 eps 8) (cos.f64 x)) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x)))))) |
(+.f64 (*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 1/40320 (pow.f64 eps 8)))) (*.f64 (cos.f64 x) (fma.f64 -1/2 (*.f64 eps eps) (*.f64 -1/720 (pow.f64 eps 6))))) |
(*.f64 (cos.f64 x) (fma.f64 -1/2 (*.f64 eps eps) (fma.f64 -1/720 (pow.f64 eps 6) (fma.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 (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) (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 -1/2 (*.f64 (pow.f64 x 2) (-.f64 (cos.f64 eps) 1))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 (*.f64 -1/2 (*.f64 x x)) (+.f64 (cos.f64 eps) -1))) 1)) |
(+.f64 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (fma.f64 -1/2 (*.f64 (*.f64 x x) (+.f64 (cos.f64 eps) -1)) -1)) |
(+.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (*.f64 -1/2 (*.f64 x x)) 1)) (*.f64 (sin.f64 eps) (neg.f64 x))) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (-.f64 (cos.f64 eps) 1))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps)))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 -1 (*.f64 x (sin.f64 eps)) (fma.f64 -1/2 (*.f64 (*.f64 x x) (+.f64 (cos.f64 eps) -1)) (*.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3))))) 1)) |
(+.f64 -1 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 x x) (+.f64 (cos.f64 eps) -1))) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 x) (*.f64 1/6 (pow.f64 x 3))))))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 x) (*.f64 1/6 (pow.f64 x 3)))) (fma.f64 -1/2 (*.f64 x (*.f64 x (+.f64 (cos.f64 eps) -1))) -1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(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 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(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 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(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 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(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 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(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 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(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 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(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 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(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 eps) (sin.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 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (*.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x)))) |
(-.f64 (*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x)))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x)) (*.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3))))) |
(-.f64 (fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (*.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x)))) (*.f64 (sin.f64 x) (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.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/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x)) (fma.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x)) (*.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)))))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (fma.f64 -1/2 (*.f64 eps eps) (*.f64 1/24 (pow.f64 eps 4)))) (*.f64 eps (sin.f64 x))) (*.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)))) |
(+.f64 (*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 -1/2 (*.f64 eps eps)))) (*.f64 (sin.f64 x) (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(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 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(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 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(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 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(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 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(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 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(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 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(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 eps) (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(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 eps) (sin.f64 x))) |
(*.f64 -1 (*.f64 eps x)) |
(*.f64 (neg.f64 eps) x) |
(*.f64 eps (neg.f64 x)) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (*.f64 -1/2 (pow.f64 eps 2))) |
(fma.f64 -1 (*.f64 eps x) (*.f64 -1/2 (*.f64 eps eps))) |
(-.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 eps x)) |
(*.f64 eps (-.f64 (*.f64 eps -1/2) x)) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 1/6 (*.f64 (pow.f64 eps 3) x)))) |
(fma.f64 -1 (*.f64 eps x) (fma.f64 -1/2 (*.f64 eps eps) (*.f64 1/6 (*.f64 x (pow.f64 eps 3))))) |
(-.f64 (fma.f64 -1/2 (*.f64 eps eps) (*.f64 x (*.f64 1/6 (pow.f64 eps 3)))) (*.f64 eps x)) |
(+.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 1/24 (pow.f64 eps 4)) (*.f64 1/6 (*.f64 (pow.f64 eps 3) x))))) |
(fma.f64 -1 (*.f64 eps x) (fma.f64 -1/2 (*.f64 eps eps) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 1/6 (*.f64 x (pow.f64 eps 3)))))) |
(-.f64 (fma.f64 -1/2 (*.f64 eps eps) (fma.f64 1/6 (*.f64 x (pow.f64 eps 3)) (*.f64 1/24 (pow.f64 eps 4)))) (*.f64 eps x)) |
(+.f64 (fma.f64 1/24 (pow.f64 eps 4) (*.f64 -1/2 (*.f64 eps eps))) (*.f64 x (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.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 -1 (*.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 -1 (*.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 -1 (*.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 -1 (*.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 -1 (*.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 -1 (*.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 -1 (*.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 (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) (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 -1 (*.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 -1 (*.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 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.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 -1 (*.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 -1 (*.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 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.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 -1 (*.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 -1 (*.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 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 -1 (*.f64 eps x)) |
(*.f64 (neg.f64 eps) x) |
(*.f64 eps (neg.f64 x)) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (*.f64 1/6 (*.f64 (pow.f64 eps 3) x))) |
(fma.f64 -1 (*.f64 eps x) (*.f64 1/6 (*.f64 x (pow.f64 eps 3)))) |
(*.f64 x (+.f64 (neg.f64 eps) (*.f64 1/6 (pow.f64 eps 3)))) |
(*.f64 x (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps)) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 eps 5) x)) (*.f64 1/6 (*.f64 (pow.f64 eps 3) x)))) |
(fma.f64 -1 (*.f64 eps x) (fma.f64 -1/120 (*.f64 x (pow.f64 eps 5)) (*.f64 1/6 (*.f64 x (pow.f64 eps 3))))) |
(-.f64 (*.f64 x (+.f64 (*.f64 1/6 (pow.f64 eps 3)) (*.f64 -1/120 (pow.f64 eps 5)))) (*.f64 eps x)) |
(*.f64 x (+.f64 (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps) (*.f64 -1/120 (pow.f64 eps 5)))) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 eps 5) x)) (+.f64 (*.f64 1/5040 (*.f64 (pow.f64 eps 7) x)) (*.f64 1/6 (*.f64 (pow.f64 eps 3) x))))) |
(fma.f64 -1 (*.f64 eps x) (fma.f64 -1/120 (*.f64 x (pow.f64 eps 5)) (fma.f64 1/5040 (*.f64 x (pow.f64 eps 7)) (*.f64 1/6 (*.f64 x (pow.f64 eps 3)))))) |
(-.f64 (fma.f64 -1/120 (*.f64 x (pow.f64 eps 5)) (*.f64 x (+.f64 (*.f64 1/6 (pow.f64 eps 3)) (*.f64 1/5040 (pow.f64 eps 7))))) (*.f64 eps x)) |
(*.f64 x (+.f64 (+.f64 (*.f64 -1/120 (pow.f64 eps 5)) (*.f64 1/5040 (pow.f64 eps 7))) (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 -1 (*.f64 x (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 (*.f64 2 x) (*.f64 -1 eps)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (+.f64 eps (*.f64 2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 -2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 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 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (*.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x)))) |
(-.f64 (*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x)))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/16 (sin.f64 x)) (*.f64 -1/48 (sin.f64 x))))) (+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))))) |
(fma.f64 -2 (*.f64 (pow.f64 eps 3) (*.f64 (sin.f64 x) -1/12)) (fma.f64 -1 (*.f64 eps (sin.f64 x)) (*.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x))))) |
(fma.f64 -2 (*.f64 (sin.f64 x) (*.f64 -1/12 (pow.f64 eps 3))) (-.f64 (*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x)))) (*.f64 eps (sin.f64 x)))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/16 (sin.f64 x)) (*.f64 -1/48 (sin.f64 x))))) (+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x)))))) |
(fma.f64 -2 (*.f64 (pow.f64 eps 3) (*.f64 (sin.f64 x) -1/12)) (fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x)) (*.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x)))))) |
(fma.f64 -2 (*.f64 (sin.f64 x) (*.f64 -1/12 (pow.f64 eps 3))) (-.f64 (*.f64 (cos.f64 x) (fma.f64 -1/2 (*.f64 eps eps) (*.f64 1/24 (pow.f64 eps 4)))) (*.f64 eps (sin.f64 x)))) |
(fma.f64 -2 (*.f64 (sin.f64 x) (*.f64 -1/12 (pow.f64 eps 3))) (-.f64 (*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 -1/2 (*.f64 eps eps)))) (*.f64 eps (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 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/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 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/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 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/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 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/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 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/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 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/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 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/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 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(*.f64 -2 (+.f64 (*.f64 x (*.f64 (sin.f64 (*.f64 eps 1/2)) (cos.f64 (*.f64 eps 1/2)))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (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 (pow.f64 x 2) (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)))) |
(fma.f64 -2 (*.f64 x (*.f64 (sin.f64 (*.f64 eps 1/2)) (cos.f64 (*.f64 eps 1/2)))) (*.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (+.f64 -2 (*.f64 x x)))) |
(fma.f64 -2 (*.f64 x (*.f64 (sin.f64 (*.f64 eps 1/2)) (cos.f64 (*.f64 eps 1/2)))) (*.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (+.f64 (*.f64 x x) -2))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (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 1/3 (*.f64 (pow.f64 x 3) (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 (pow.f64 x 2) (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))))) |
(fma.f64 -2 (*.f64 x (*.f64 (sin.f64 (*.f64 eps 1/2)) (cos.f64 (*.f64 eps 1/2)))) (fma.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (fma.f64 1/3 (*.f64 (pow.f64 x 3) (*.f64 (sin.f64 (*.f64 eps 1/2)) (cos.f64 (*.f64 eps 1/2)))) (*.f64 (*.f64 x x) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(+.f64 (fma.f64 -2 (*.f64 x (*.f64 (sin.f64 (*.f64 eps 1/2)) (cos.f64 (*.f64 eps 1/2)))) (*.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (+.f64 (*.f64 x x) -2))) (*.f64 (*.f64 (*.f64 (pow.f64 x 3) 1/3) (sin.f64 (*.f64 eps 1/2))) (cos.f64 (*.f64 eps 1/2)))) |
(+.f64 (fma.f64 -2 (*.f64 x (*.f64 (sin.f64 (*.f64 eps 1/2)) (cos.f64 (*.f64 eps 1/2)))) (*.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (+.f64 (*.f64 x x) -2))) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 x 3) (cos.f64 (*.f64 eps 1/2)))) (sin.f64 (*.f64 eps 1/2)))) |
(*.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 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/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 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/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 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/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 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/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 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/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 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/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 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/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 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))) |
(+.f64 1 (cos.f64 eps)) |
(+.f64 (cos.f64 eps) 1) |
(+.f64 1 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps))))) |
(+.f64 1 (+.f64 (cos.f64 eps) (*.f64 (sin.f64 eps) (neg.f64 x)))) |
(-.f64 (+.f64 (cos.f64 eps) 1) (*.f64 x (sin.f64 eps))) |
(+.f64 1 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps)))) |
(+.f64 1 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 -1/2 (cos.f64 eps)) 1/2))))) |
(+.f64 (+.f64 (cos.f64 eps) 1) (fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 (*.f64 x x) (fma.f64 -1/2 (cos.f64 eps) -1/2)))) |
(+.f64 (cos.f64 eps) (+.f64 1 (-.f64 (*.f64 (*.f64 x x) (fma.f64 -1/2 (cos.f64 eps) -1/2)) (*.f64 x (sin.f64 eps))))) |
(+.f64 (+.f64 (cos.f64 eps) 1) (*.f64 x (-.f64 (*.f64 x (fma.f64 -1/2 (cos.f64 eps) -1/2)) (sin.f64 eps)))) |
(+.f64 1 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 -1/2 (cos.f64 eps)) 1/2)))))) |
(+.f64 (+.f64 (cos.f64 eps) 1) (fma.f64 -1 (*.f64 x (sin.f64 eps)) (fma.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (*.f64 (*.f64 x x) (fma.f64 -1/2 (cos.f64 eps) -1/2))))) |
(+.f64 1 (+.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 x) (*.f64 1/6 (pow.f64 x 3)))) (+.f64 (*.f64 (*.f64 x x) (fma.f64 -1/2 (cos.f64 eps) -1/2)) (cos.f64 eps)))) |
(+.f64 (cos.f64 eps) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (fma.f64 -1/2 (cos.f64 eps) -1/2))) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 x) (*.f64 1/6 (pow.f64 x 3))))))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (-.f64 eps (*.f64 -1 x)))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (-.f64 eps (*.f64 -1 x)))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (-.f64 eps (*.f64 -1 x)))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (-.f64 eps (*.f64 -1 x)))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(*.f64 2 (cos.f64 x)) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 2 (cos.f64 x))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (*.f64 2 (cos.f64 x))) |
(-.f64 (*.f64 2 (cos.f64 x)) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 2 (cos.f64 x)))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x)) (*.f64 2 (cos.f64 x)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 eps eps)) 2)) (*.f64 eps (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 2 (*.f64 -1/2 (*.f64 eps eps)))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))) (*.f64 2 (cos.f64 x))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x)) (fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (*.f64 2 (cos.f64 x))))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (*.f64 eps eps)) 2)) (*.f64 eps (sin.f64 x))) (*.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 2 (*.f64 -1/2 (*.f64 eps eps)))) (*.f64 (sin.f64 x) (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (-.f64 x (*.f64 -1 eps)))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (-.f64 x (*.f64 -1 eps)))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (-.f64 x (*.f64 -1 eps)))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(+.f64 (cos.f64 x) (cos.f64 (-.f64 x (*.f64 -1 eps)))) |
(+.f64 (cos.f64 x) (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) (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 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 (*.f64 x x) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (*.f64 x x) (fma.f64 -1/2 (cos.f64 eps) 1/2)) (fma.f64 (sin.f64 eps) (neg.f64 x) -1))) |
(+.f64 (cos.f64 eps) (+.f64 -1 (*.f64 x (-.f64 (*.f64 (fma.f64 -1/2 (cos.f64 eps) 1/2) x) (sin.f64 eps))))) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))) (*.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps))))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 -1 (*.f64 x (sin.f64 eps)) (fma.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3)) (*.f64 (*.f64 x x) (+.f64 1/2 (*.f64 -1/2 (cos.f64 eps)))))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 x) (*.f64 1/6 (pow.f64 x 3)))) (-.f64 (*.f64 (*.f64 x x) (fma.f64 -1/2 (cos.f64 eps) 1/2)) 1))) |
(+.f64 (cos.f64 eps) (+.f64 (*.f64 (sin.f64 eps) (+.f64 (neg.f64 x) (*.f64 1/6 (pow.f64 x 3)))) (fma.f64 x (*.f64 x (fma.f64 -1/2 (cos.f64 eps) 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 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (*.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x)))) |
(-.f64 (*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x)))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x)) (*.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3))))) |
(-.f64 (fma.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x))) (*.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x)))) (*.f64 (sin.f64 x) (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.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/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (*.f64 eps eps) (cos.f64 x)) (fma.f64 1/24 (*.f64 (pow.f64 eps 4) (cos.f64 x)) (*.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)))))) |
(+.f64 (-.f64 (*.f64 (cos.f64 x) (fma.f64 -1/2 (*.f64 eps eps) (*.f64 1/24 (pow.f64 eps 4)))) (*.f64 eps (sin.f64 x))) (*.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)))) |
(+.f64 (*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 -1/2 (*.f64 eps eps)))) (*.f64 (sin.f64 x) (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(-.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)) |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) -1)) (sqrt.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) -1)) (cbrt.f64 (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(cbrt.f64 (*.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (cos.f64 eps) -1)) (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(*.f64 1 (+.f64 (cos.f64 eps) -1)) |
(+.f64 (cos.f64 eps) -1) |
(pow.f64 (+.f64 (cos.f64 eps) -1) 1) |
(+.f64 (cos.f64 eps) -1) |
(exp.f64 (log.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1))) |
(+.f64 (cos.f64 eps) -1) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) -1))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) -1))) |
(binary32->binary64 (+.f32 (cos.f32 (binary64->binary32 eps)) -1)) |
(binary32->binary64 (+.f32 -1 (cos.f32 (binary64->binary32 eps)))) |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (sqrt.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)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (cbrt.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(cbrt.f64 (*.f64 (*.f64 (*.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 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 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)) |
(log.f64 (exp.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(binary32->binary64 (*.f32 (cos.f32 (binary64->binary32 x)) (+.f32 (cos.f32 (binary64->binary32 eps)) -1))) |
(binary32->binary64 (*.f32 (+.f32 -1 (cos.f32 (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x)))) |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (sqrt.f64 (+.f64 (*.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 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.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 x) (neg.f64 (sin.f64 eps)))))) |
(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 eps) (sin.f64 x))) |
(expm1.f64 (log1p.f64 (+.f64 (*.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 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (cbrt.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) (cbrt.f64 (+.f64 (*.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 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(cbrt.f64 (*.f64 (*.f64 (+.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) (neg.f64 (sin.f64 eps))))) (+.f64 (*.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 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 1 (+.f64 (*.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 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(pow.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) 1) |
(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 eps) (sin.f64 x))) |
(exp.f64 (log.f64 (+.f64 (*.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 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.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 x) (neg.f64 (sin.f64 eps)))))) |
(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 eps) (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (+.f32 (*.f32 (cos.f32 (binary64->binary32 x)) (+.f32 (cos.f32 (binary64->binary32 eps)) -1)) (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (fma.f32 (cos.f32 (binary64->binary32 x)) (+.f32 -1 (cos.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (*.f32 (+.f32 -1 (cos.f32 (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))))) |
(binary32->binary64 (-.f32 (*.f32 (+.f32 -1 (cos.f32 (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps))))) |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1))) (sqrt.f64 (+.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)) |
(log1p.f64 (expm1.f64 (+.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)) |
(expm1.f64 (log1p.f64 (+.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 (cbrt.f64 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1))) (cbrt.f64 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)))) (cbrt.f64 (+.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)) |
(cbrt.f64 (*.f64 (*.f64 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.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 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)) |
(pow.f64 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) 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)) |
(exp.f64 (log.f64 (+.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)) |
(log.f64 (exp.f64 (+.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)) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) (fma.f64 (neg.f64 x) (sin.f64 eps) -1)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) (fma.f64 (sin.f64 eps) (neg.f64 x) -1)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) (fma.f64 (neg.f64 x) (sin.f64 eps) -1)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) (fma.f64 (sin.f64 eps) (neg.f64 x) -1)))) |
(binary32->binary64 (+.f32 (cos.f32 (binary64->binary32 eps)) (-.f32 (*.f32 (neg.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps))) 1))) |
(binary32->binary64 (+.f32 (cos.f32 (binary64->binary32 eps)) (fma.f32 (neg.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)) -1))) |
(binary32->binary64 (+.f32 (cos.f32 (binary64->binary32 eps)) (fma.f32 (sin.f32 (binary64->binary32 eps)) (neg.f32 (binary64->binary32 x)) -1))) |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (neg.f64 x) (sin.f64 eps))) (sqrt.f64 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(log1p.f64 (expm1.f64 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(expm1.f64 (log1p.f64 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 x) (sin.f64 eps))) (cbrt.f64 (*.f64 (neg.f64 x) (sin.f64 eps)))) (cbrt.f64 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) (*.f64 (neg.f64 x) (sin.f64 eps))) (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 1 (*.f64 (neg.f64 x) (sin.f64 eps))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(pow.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(exp.f64 (log.f64 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(log.f64 (exp.f64 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(binary32->binary64 (binary64->binary32 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (neg.f64 x)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (neg.f64 x)))) |
(binary32->binary64 (*.f32 (neg.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 eps)) (neg.f32 (binary64->binary32 x)))) |
(binary32->binary64 (*.f32 (binary64->binary32 x) (neg.f32 (sin.f32 (binary64->binary32 eps))))) |
(*.f64 (sqrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2))))) (sqrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(log1p.f64 (expm1.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(expm1.f64 (log1p.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2))))) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(*.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) 1) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(exp.f64 (log.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(log.f64 (exp.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))))) |
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))))) |
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))))) |
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2))) (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))) |
(*.f64 1 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))) |
(pow.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) 1) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))) |
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))) |
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (*.f32 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (+.f32 (binary64->binary32 x) (binary64->binary32 x))))) (*.f32 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2)) -2))) |
(binary32->binary64 (*.f32 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (*.f32 2 (binary64->binary32 x))))) (*.f32 -2 (sin.f32 (*.f32 1/2 (binary64->binary32 eps)))))) |
(binary32->binary64 (*.f32 -2 (*.f32 (sin.f32 (*.f32 1/2 (fma.f32 2 (binary64->binary32 x) (binary64->binary32 eps)))) (sin.f32 (*.f32 1/2 (binary64->binary32 eps)))))) |
(binary32->binary64 (*.f32 -2 (*.f32 (sin.f32 (fma.f32 1/2 (binary64->binary32 eps) (binary64->binary32 x))) (sin.f32 (*.f32 1/2 (binary64->binary32 eps)))))) |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.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 x) (cos.f64 (+.f64 eps x))) |
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (cbrt.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (cbrt.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(cbrt.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(*.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(pow.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) 1) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(exp.f64 (log.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(log.f64 (exp.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(binary32->binary64 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x)))) |
(binary32->binary64 (+.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x))))) |
-2 |
-1 |
-1/2 |
0 |
1/4 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
8 |
(*.f64 (sqrt.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (sqrt.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (cbrt.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) (cbrt.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(*.f64 1 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(pow.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) 1) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(exp.f64 (log.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(log.f64 (exp.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (/.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (/.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))) |
(binary32->binary64 (*.f32 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (*.f32 (-.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (/.f32 1 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))))))) |
(binary32->binary64 (*.f32 (*.f32 (+.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x)))) (-.f32 (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x))) (cos.f32 (binary64->binary32 x)))) (/.f32 1 (+.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x))))))) |
(binary32->binary64 (*.f32 (+.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x)))) (/.f32 (-.f32 (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x))) (cos.f32 (binary64->binary32 x))) (+.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x))))))) |
(binary32->binary64 (-.f32 (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x))) (cos.f32 (binary64->binary32 x)))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (sin.f32 (binary64->binary32 x))) |
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (+.f32 (*.f32 (cos.f32 (binary64->binary32 x)) (+.f32 (cos.f32 (binary64->binary32 eps)) -1)) (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (fma.f32 (cos.f32 (binary64->binary32 x)) (+.f32 -1 (cos.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (fma.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))) (*.f32 (+.f32 -1 (cos.f32 (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))))) |
(binary32->binary64 (-.f32 (*.f32 (+.f32 -1 (cos.f32 (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(binary32->binary64 (*.f32 (cos.f32 (binary64->binary32 x)) (+.f32 (cos.f32 (binary64->binary32 eps)) -1))) |
(binary32->binary64 (*.f32 (+.f32 -1 (cos.f32 (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x))))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (neg.f64 x)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (neg.f64 x) (sin.f64 eps)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 eps) (neg.f64 x)))) |
(binary32->binary64 (*.f32 (neg.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 eps)) (neg.f32 (binary64->binary32 x)))) |
(binary32->binary64 (*.f32 (binary64->binary32 x) (neg.f32 (sin.f32 (binary64->binary32 eps))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) (fma.f64 (neg.f64 x) (sin.f64 eps) -1)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) (fma.f64 (sin.f64 eps) (neg.f64 x) -1)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) (fma.f64 (neg.f64 x) (sin.f64 eps) -1)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) (fma.f64 (sin.f64 eps) (neg.f64 x) -1)))) |
(binary32->binary64 (+.f32 (cos.f32 (binary64->binary32 eps)) (-.f32 (*.f32 (neg.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps))) 1))) |
(binary32->binary64 (+.f32 (cos.f32 (binary64->binary32 eps)) (fma.f32 (neg.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps)) -1))) |
(binary32->binary64 (+.f32 (cos.f32 (binary64->binary32 eps)) (fma.f32 (sin.f32 (binary64->binary32 eps)) (neg.f32 (binary64->binary32 x)) -1))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (*.f32 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (+.f32 (binary64->binary32 x) (binary64->binary32 x))))) (*.f32 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2)) -2))) |
(binary32->binary64 (*.f32 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (*.f32 2 (binary64->binary32 x))))) (*.f32 -2 (sin.f32 (*.f32 1/2 (binary64->binary32 eps)))))) |
(binary32->binary64 (*.f32 -2 (*.f32 (sin.f32 (*.f32 1/2 (fma.f32 2 (binary64->binary32 x) (binary64->binary32 eps)))) (sin.f32 (*.f32 1/2 (binary64->binary32 eps)))))) |
(binary32->binary64 (*.f32 -2 (*.f32 (sin.f32 (fma.f32 1/2 (binary64->binary32 eps) (binary64->binary32 x))) (sin.f32 (*.f32 1/2 (binary64->binary32 eps)))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (fma.f64 eps 1/2 x)))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))) |
(binary32->binary64 (binary64->binary32 (sin.f64 (fma.f64 eps 1/2 x)))) |
(binary32->binary64 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (+.f32 (binary64->binary32 x) (binary64->binary32 x)))))) |
(binary32->binary64 (sin.f32 (*.f32 1/2 (+.f32 (binary64->binary32 eps) (*.f32 2 (binary64->binary32 x)))))) |
(binary32->binary64 (sin.f32 (*.f32 1/2 (fma.f32 2 (binary64->binary32 x) (binary64->binary32 eps))))) |
(binary32->binary64 (sin.f32 (fma.f32 1/2 (binary64->binary32 eps) (binary64->binary32 x)))) |
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))))) |
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))))) |
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))))) |
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))))) |
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 1/2 (-.f64 eps (*.f64 x -2)))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (fma.f64 eps 1/2 x)))))) |
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) |
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) |
(binary32->binary64 (/.f32 1 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))))) |
(binary32->binary64 (/.f32 1 (+.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))))) |
(binary32->binary64 (binary64->binary32 (/.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))))) |
(binary32->binary64 (binary64->binary32 (/.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) |
(binary32->binary64 (*.f32 (-.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (/.f32 1 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x)))))) |
(binary32->binary64 (*.f32 (-.f32 (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x))) (cos.f32 (binary64->binary32 x))) (/.f32 1 (+.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x))))))) |
(binary32->binary64 (/.f32 (-.f32 (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x))) (cos.f32 (binary64->binary32 x))) (+.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (/.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (/.f64 1 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) (/.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)))) |
(binary32->binary64 (*.f32 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (*.f32 (-.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (/.f32 1 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))))))) |
(binary32->binary64 (*.f32 (*.f32 (+.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x)))) (-.f32 (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x))) (cos.f32 (binary64->binary32 x)))) (/.f32 1 (+.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x))))))) |
(binary32->binary64 (*.f32 (+.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x)))) (/.f32 (-.f32 (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x))) (cos.f32 (binary64->binary32 x))) (+.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x))))))) |
(binary32->binary64 (-.f32 (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x))) (cos.f32 (binary64->binary32 x)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(binary32->binary64 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x)))) |
(binary32->binary64 (+.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (+.f32 (binary64->binary32 eps) (binary64->binary32 x))))) |
Compiled 37354 to 11020 computations (70.5% saved)
75 alts after pruning (69 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 924 | 24 | 948 |
| Fresh | 12 | 45 | 57 |
| Picked | 3 | 2 | 5 |
| Done | 0 | 4 | 4 |
| Total | 939 | 75 | 1014 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 89.7% | (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
| 59.2% | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) | |
| 58.8% | (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) | |
| 38.5% | (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (*.f64 (/.f64 (pow.f64 (cos.f64 x) 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 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))))) | |
| 38.5% | (/.f64 (*.f64 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 2) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x)))) (cos.f64 (*.f64 eps 1/2)))) | |
| 38.9% | (/.f64 1 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) | |
| ✓ | 59.1% | (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
| 14.1% | (-.f64 (-.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) | |
| 40.3% | (-.f64 (-.f64 (cos.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) | |
| 59.1% | (-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) | |
| 38.2% | (-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) | |
| 51.5% | (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 eps (sin.f64 x))) | |
| 89.6% | (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) | |
| 59.2% | (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) | |
| ✓ | 38.9% | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 10.9% | (-.f64 (cos.f64 x) (cos.f64 x)) | |
| 39.3% | (-.f64 (cos.f64 eps) (cos.f64 x)) | |
| ✓ | 39.9% | (-.f64 (cos.f64 eps) 1) |
| 27.5% | (-.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) | |
| 89.6% | (+.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 71.9% | (+.f64 (-.f64 (cos.f64 eps) 1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 46.9% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (exp.f64 (log.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) | |
| 64.7% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (cbrt.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 x) (*.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))))) | |
| 83.6% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 57.8% | (+.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (*.f64 -1/2 (*.f64 x x)) 1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 43.9% | (+.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (*.f64 -1/2 (*.f64 x x)) 1)) (*.f64 (sin.f64 eps) (neg.f64 x))) | |
| 50.4% | (+.f64 (*.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/720 (pow.f64 eps 6)) (*.f64 1/24 (pow.f64 eps 4))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 43.6% | (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (+.f64 (*.f64 1/5040 (*.f64 (pow.f64 x 7) (sin.f64 eps))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))))))) | |
| 44.3% | (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (neg.f64 x))) | |
| 53.4% | (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (neg.f64 eps) (sin.f64 x))) | |
| 59.1% | (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (log.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) | |
| 51.6% | (+.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps -1/2))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 89.6% | (+.f64 (*.f64 (cos.f64 x) (log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 44.7% | (+.f64 (*.f64 (cos.f64 x) 0) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 10.8% | (+.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 11.2% | (+.f64 (*.f64 (cos.f64 x) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 11.5% | (+.f64 (*.f64 (cos.f64 x) -2) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 50.8% | (+.f64 (*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x)))) (*.f64 (sin.f64 x) (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) | |
| 25.6% | (+.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) | |
| 89.5% | (+.f64 (log.f64 (exp.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| ✓ | 38.2% | (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
| 3.9% | (+.f64 2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.0% | (+.f64 3/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.0% | (+.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.5% | (+.f64 1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.9% | (+.f64 1/4 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 5.1% | (+.f64 1/8 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 10.1% | (+.f64 -1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 9.9% | (+.f64 -1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| ▶ | 53.7% | (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| ▶ | 39.0% | (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 eps) 1)))) |
| 42.0% | (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) | |
| 79.2% | (*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) | |
| ✓ | 80.4% | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| ▶ | 43.8% | (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 42.1% | (*.f64 (sin.f64 x) (neg.f64 eps)) | |
| 16.8% | (*.f64 (sin.f64 eps) (neg.f64 x)) | |
| ▶ | 17.0% | (*.f64 (neg.f64 eps) x) |
| 80.3% | (*.f64 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 65.4% | (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 43.7% | (*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 76.9% | (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) 3)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 46.2% | (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 26.3% | (*.f64 eps (-.f64 (*.f64 eps -1/2) x)) | |
| ✓ | 20.0% | (*.f64 eps (*.f64 eps -1/2)) |
| 39.2% | (*.f64 -1 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 eps (+.f64 eps (+.f64 x x))))) (cos.f64 (*.f64 1/2 (*.f64 2 (+.f64 eps x)))))) | |
| 48.9% | (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) | |
| 39.8% | (log1p.f64 (expm1.f64 (-.f64 (cos.f64 eps) 1))) | |
| 59.0% | (log.f64 (exp.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) | |
| 39.8% | (cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) | |
| 50.8% | (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) 3)) | |
| 10.5% | (binary32->binary64 (-.f32 (cos.f32 (binary64->binary32 eps)) 1)) | |
| 27.7% | (binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) | |
| 28.7% | (binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 eps) 1))) | |
| 14.8% | (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) | |
| ▶ | 89.7% | (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
| 59.2% | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) | |
| 58.8% | (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) | |
| 38.5% | (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (*.f64 (/.f64 (pow.f64 (cos.f64 x) 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 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))))) | |
| 38.5% | (/.f64 (*.f64 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 2) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x)))) (cos.f64 (*.f64 eps 1/2)))) | |
| 38.9% | (/.f64 1 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) | |
| ✓ | 59.1% | (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
| 14.1% | (-.f64 (-.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) | |
| 40.3% | (-.f64 (-.f64 (cos.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) | |
| 59.1% | (-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) | |
| 38.2% | (-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) | |
| 51.5% | (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 eps (sin.f64 x))) | |
| 89.6% | (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) | |
| 59.2% | (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) | |
| ✓ | 38.9% | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 10.9% | (-.f64 (cos.f64 x) (cos.f64 x)) | |
| 39.3% | (-.f64 (cos.f64 eps) (cos.f64 x)) | |
| ✓ | 39.9% | (-.f64 (cos.f64 eps) 1) |
| 27.5% | (-.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) | |
| 89.6% | (+.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 71.9% | (+.f64 (-.f64 (cos.f64 eps) 1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 46.9% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (exp.f64 (log.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) | |
| 64.7% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (cbrt.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 x) (*.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))))) | |
| 83.6% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 57.8% | (+.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (*.f64 -1/2 (*.f64 x x)) 1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 43.9% | (+.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (*.f64 -1/2 (*.f64 x x)) 1)) (*.f64 (sin.f64 eps) (neg.f64 x))) | |
| 50.4% | (+.f64 (*.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/720 (pow.f64 eps 6)) (*.f64 1/24 (pow.f64 eps 4))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 43.6% | (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (+.f64 (*.f64 1/5040 (*.f64 (pow.f64 x 7) (sin.f64 eps))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))))))) | |
| 44.3% | (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (neg.f64 x))) | |
| 53.4% | (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (neg.f64 eps) (sin.f64 x))) | |
| 59.1% | (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (log.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) | |
| 51.6% | (+.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps -1/2))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 89.6% | (+.f64 (*.f64 (cos.f64 x) (log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 44.7% | (+.f64 (*.f64 (cos.f64 x) 0) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 10.8% | (+.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 11.2% | (+.f64 (*.f64 (cos.f64 x) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 11.5% | (+.f64 (*.f64 (cos.f64 x) -2) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 50.8% | (+.f64 (*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x)))) (*.f64 (sin.f64 x) (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) | |
| 25.6% | (+.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) | |
| 89.5% | (+.f64 (log.f64 (exp.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| ✓ | 38.2% | (+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
| 3.9% | (+.f64 2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.0% | (+.f64 3/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.0% | (+.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.5% | (+.f64 1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.9% | (+.f64 1/4 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 5.1% | (+.f64 1/8 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 10.1% | (+.f64 -1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 9.9% | (+.f64 -1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| ▶ | 53.7% | (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| ▶ | 39.0% | (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 eps) 1)))) |
| 42.0% | (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) | |
| 79.2% | (*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) | |
| ✓ | 80.4% | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| ▶ | 43.8% | (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 42.1% | (*.f64 (sin.f64 x) (neg.f64 eps)) | |
| 16.8% | (*.f64 (sin.f64 eps) (neg.f64 x)) | |
| ▶ | 17.0% | (*.f64 (neg.f64 eps) x) |
| 80.3% | (*.f64 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 65.4% | (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 43.7% | (*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 76.9% | (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) 3)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 46.2% | (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 26.3% | (*.f64 eps (-.f64 (*.f64 eps -1/2) x)) | |
| ✓ | 20.0% | (*.f64 eps (*.f64 eps -1/2)) |
| 39.2% | (*.f64 -1 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 eps (+.f64 eps (+.f64 x x))))) (cos.f64 (*.f64 1/2 (*.f64 2 (+.f64 eps x)))))) | |
| 48.9% | (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) | |
| 39.8% | (log1p.f64 (expm1.f64 (-.f64 (cos.f64 eps) 1))) | |
| 59.0% | (log.f64 (exp.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) | |
| 39.8% | (cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) | |
| 50.8% | (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) 3)) | |
| 10.5% | (binary32->binary64 (-.f32 (cos.f32 (binary64->binary32 eps)) 1)) | |
| 27.7% | (binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) | |
| 28.7% | (binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 eps) 1))) | |
| 14.8% | (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
Compiled 4974 to 3404 computations (31.6% saved)
Found 26 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| 99.4% | (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) | |
| 99.5% | (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 eps) 1)))) | |
| 99.7% | (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 eps) 1))) | |
| 99.8% | (/.f64 1 (+.f64 (cos.f64 eps) 1)) | |
| 99.6% | (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 99.8% | (*.f64 x (cos.f64 (*.f64 eps 1/2))) | |
| 100.0% | (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) | |
| 99.7% | (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 100.0% | (sin.f64 x) | |
| 77.6% | (+.f64 (cos.f64 eps) -1) | |
| 99.7% | (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) | |
| 99.9% | (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 100.0% | (sin.f64 x) | |
| 99.4% | (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) | |
| ✓ | 99.3% | (+.f64 (cos.f64 eps) 1) |
| 80.2% | (cos.f64 (+.f64 x eps)) | |
| 59.2% | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) | |
| ✓ | 100.0% | (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) |
| ✓ | 99.8% | (*.f64 x (cos.f64 (*.f64 eps 1/2))) |
| ✓ | 99.6% | (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| ✓ | 100.0% | (sin.f64 x) |
| ✓ | 99.7% | (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| ✓ | 100.0% | (sin.f64 x) |
| ✓ | 99.9% | (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
| 99.7% | (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) | |
| 77.6% | (+.f64 (cos.f64 eps) -1) |
Compiled 206 to 98 computations (52.4% saved)
39 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | x | @ | 0 | (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 1.0ms | eps | @ | inf | (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 1.0ms | eps | @ | -inf | (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 1.0ms | x | @ | inf | (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 1.0ms | x | @ | -inf | (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 3× | rewrite-once |
| 1× | batch-egg-rewrite |
| 601× | flip-+ |
| 380× | flip-- |
| 109× | frac-times |
| 106× | prod-exp |
| 106× | associate-/r/ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 27 | 194 |
| 1 | 85 | 186 |
| 2 | 484 | 170 |
| 3 | 5141 | 170 |
| 1× | node limit |
| Inputs |
|---|
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(sin.f64 x) |
(*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(sin.f64 x) |
(*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) |
(+.f64 (cos.f64 eps) 1) |
| Outputs |
|---|
(+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.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) (cos.f64 eps)) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(+.f64 (neg.f64 (cos.f64 x)) (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(+.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (cos.f64 x))) |
(+.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x))) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(-.f64 0 (-.f64 (*.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))) |
(-.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 0) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (+.f64 (*.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)) 2) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2)) (/.f64 1 (+.f64 (*.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 1 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2)))) |
(/.f64 1 (/.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 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) (+.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 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2)) (+.f64 (*.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 (sin.f64 x) (neg.f64 (sin.f64 eps))) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (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)) 3) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (cos.f64 x) (*.f64 (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (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)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (neg.f64 (pow.f64 (sin.f64 eps) 2))) 2) (*.f64 (+.f64 (cos.f64 eps) 1) (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))))) (*.f64 (+.f64 (cos.f64 eps) 1) 2)) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) 2) (*.f64 (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2))) (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))))) (*.f64 (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2))) 2)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2))) (neg.f64 (+.f64 (*.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 x) (neg.f64 (sin.f64 eps))) 3))) (neg.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 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))) (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))) (*.f64 (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 x)) (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (+.f64 x eps)))) (-.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))) |
(/.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 x)) (*.f64 (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) (-.f64 (neg.f64 (cos.f64 x)) (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps)))) (*.f64 (cos.f64 x) (cos.f64 x))) (-.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (cos.f64 x)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x))) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x)))) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps)))) (-.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x))) (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(/.f64 (-.f64 0 (*.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) (+.f64 0 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 0) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 0)) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2)) (+.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 0) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))) (/.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (*.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (+.f64 (*.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)) 2) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(+.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)))) |
(+.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(/.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 1 (/.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (/.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (/.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(/.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(/.f64 (-.f64 (*.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (*.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))))) (-.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))))) |
(/.f64 (-.f64 (*.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)))) (*.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) (-.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) 3) (pow.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) 3)) (+.f64 (*.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (-.f64 (*.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)))) (*.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) 3) (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) 3)) (+.f64 (*.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)))) (-.f64 (*.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (*.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))))) |
(/.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) 1) (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (neg.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)))) (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (*.f64 1 (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)))) (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (neg.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))))) (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(fma.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)))) |
(fma.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)))) |
(fma.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (*.f64 x (cos.f64 (*.f64 eps 1/2))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (neg.f64 (cos.f64 (*.f64 eps 1/2))))) |
(-.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) 1) |
(*.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (/.f64 1 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(*.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (/.f64 1 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(*.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) (/.f64 1 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (/.f64 1 (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 (/.f64 1 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) |
(*.f64 (/.f64 1 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) (/.f64 1 (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) (/.f64 1 (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) 2))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) 3))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (-.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(/.f64 -1 (neg.f64 (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))))) |
(/.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) (/.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 1 (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(/.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (/.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (*.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (+.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)) 2)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (*.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (*.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 9) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 9)) (*.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)) 3))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (*.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) (+.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) 3) (pow.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (*.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) 1) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (/.f64 1 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (/.f64 1 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (+.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (/.f64 1 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 9) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 9)) (/.f64 1 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (*.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) (*.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) 1) (*.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) 1) (*.f64 (+.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)) 2)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) 1) (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 9) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 9)) 1) (*.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)) 3))) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (neg.f64 (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)))) (neg.f64 (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (*.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (neg.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))))) (-.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (neg.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))))) (*.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))))) (+.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))))) |
(pow.f64 (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) -1) |
(neg.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(fma.f64 (cos.f64 (*.f64 eps 1/2)) x (sin.f64 (*.f64 eps 1/2))) |
(-.f64 (cos.f64 eps) -1) |
(-.f64 1 (neg.f64 (cos.f64 eps))) |
(-.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 (pow.f64 (neg.f64 (cos.f64 eps)) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(-.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 -1 (-.f64 1 (cos.f64 eps)))) |
(-.f64 (/.f64 1 (-.f64 1 (cos.f64 eps))) (/.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (cos.f64 eps)))) |
(-.f64 (/.f64 (pow.f64 (cos.f64 eps) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 -1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(*.f64 1 (+.f64 (cos.f64 eps) 1)) |
(*.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (/.f64 -1 (-.f64 1 (cos.f64 eps)))) |
(*.f64 (+.f64 (cos.f64 eps) 1) 1) |
(*.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(*.f64 (pow.f64 (sin.f64 eps) 2) (/.f64 1 (-.f64 1 (cos.f64 eps)))) |
(*.f64 (-.f64 1 (pow.f64 (neg.f64 (cos.f64 eps)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(*.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps))) (neg.f64 (pow.f64 (sin.f64 eps) 2))) |
(*.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (+.f64 1 (pow.f64 (cos.f64 eps) 3))) |
(*.f64 (+.f64 -1 (neg.f64 (pow.f64 (cos.f64 eps) 3))) (/.f64 1 (+.f64 (+.f64 (cos.f64 eps) -1) (neg.f64 (pow.f64 (cos.f64 eps) 2))))) |
(*.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (neg.f64 (pow.f64 (sin.f64 eps) 2))) (+.f64 (cos.f64 eps) 1)) |
(*.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2)))) |
(*.f64 (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (sin.f64 eps) 2)) (+.f64 (cos.f64 eps) 1)) |
(*.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (pow.f64 (sin.f64 eps) 2)) (-.f64 -1 (cos.f64 eps))) |
(*.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (-.f64 1 (pow.f64 (cos.f64 eps) 3))) (+.f64 (-.f64 -1 (cos.f64 eps)) (neg.f64 (pow.f64 (cos.f64 eps) 2)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (-.f64 (pow.f64 (cos.f64 eps) 4) (pow.f64 (-.f64 1 (cos.f64 eps)) 2))) (+.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (cos.f64 eps))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (pow.f64 (cos.f64 eps) 6) (pow.f64 (-.f64 1 (cos.f64 eps)) 3))) (+.f64 (pow.f64 (cos.f64 eps) 4) (*.f64 (-.f64 1 (cos.f64 eps)) (-.f64 (-.f64 1 (cos.f64 eps)) (pow.f64 (cos.f64 eps) 2))))) |
(*.f64 (/.f64 (pow.f64 (sin.f64 eps) 2) (-.f64 1 (pow.f64 (cos.f64 eps) 3))) (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2)))) |
(*.f64 (/.f64 (+.f64 (cos.f64 eps) 1) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) (/.f64 (+.f64 (cos.f64 eps) -1) (/.f64 1 (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2)))))) |
(/.f64 -1 (neg.f64 (/.f64 -1 (-.f64 -1 (cos.f64 eps))))) |
(/.f64 1 (/.f64 -1 (-.f64 -1 (cos.f64 eps)))) |
(/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (+.f64 (cos.f64 eps) -1)) |
(/.f64 (+.f64 (cos.f64 eps) 1) 1) |
(/.f64 (+.f64 (cos.f64 eps) 1) (/.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) (cos.f64 eps)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) -1) (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (pow.f64 (cos.f64 eps) 4) (+.f64 1 (pow.f64 (cos.f64 eps) 2))))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) -1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))) (+.f64 -1 (pow.f64 (cos.f64 eps) 3)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 4) -1) (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 1 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (pow.f64 (sin.f64 eps) 2) (-.f64 1 (cos.f64 eps))) |
(/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 9)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))) (+.f64 (pow.f64 (cos.f64 eps) 6) (-.f64 1 (pow.f64 (cos.f64 eps) 3))))) |
(/.f64 (-.f64 1 (pow.f64 (neg.f64 (cos.f64 eps)) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (cos.f64 eps) 3))) (+.f64 (+.f64 (cos.f64 eps) -1) (neg.f64 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1))) (*.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps))) (/.f64 -1 (-.f64 1 (cos.f64 eps))))) (+.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 -1 (-.f64 1 (cos.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1))) (+.f64 (*.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps))) (/.f64 -1 (-.f64 1 (cos.f64 eps)))) (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 -1 (-.f64 1 (cos.f64 eps))))))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) 1) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 4) -1) (/.f64 -1 (-.f64 1 (cos.f64 eps)))) (+.f64 1 (pow.f64 (cos.f64 eps) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) -1) (/.f64 -1 (-.f64 1 (cos.f64 eps)))) (+.f64 (pow.f64 (cos.f64 eps) 4) (+.f64 1 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) -1) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 9)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) (+.f64 (pow.f64 (cos.f64 eps) 6) (-.f64 1 (pow.f64 (cos.f64 eps) 3)))) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (neg.f64 (pow.f64 (sin.f64 eps) 2))) (/.f64 -1 (-.f64 -1 (cos.f64 eps)))) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) (/.f64 1 (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (*.f64 (+.f64 (cos.f64 eps) -1) 1)) (pow.f64 (-.f64 1 (cos.f64 eps)) 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 4) -1) 1) (*.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 2)) (+.f64 (cos.f64 eps) -1))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) -1) 1) (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 4) (+.f64 1 (pow.f64 (cos.f64 eps) 2))) (+.f64 (cos.f64 eps) -1))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) -1) 1) (*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 9)) 1) (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) (-.f64 1 (pow.f64 (cos.f64 eps) 3))) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (neg.f64 (cos.f64 eps)) 3))) (+.f64 (+.f64 (cos.f64 eps) -1) (neg.f64 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (neg.f64 (+.f64 -1 (neg.f64 (pow.f64 (cos.f64 eps) 3)))) (neg.f64 (+.f64 (+.f64 (cos.f64 eps) -1) (neg.f64 (pow.f64 (cos.f64 eps) 2))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1))) (*.f64 (neg.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps)))) (neg.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps)))))) (-.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (neg.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) (*.f64 (/.f64 (pow.f64 (neg.f64 (cos.f64 eps)) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 (pow.f64 (neg.f64 (cos.f64 eps)) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))))) (+.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 (pow.f64 (neg.f64 (cos.f64 eps)) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (/.f64 1 (-.f64 1 (cos.f64 eps))) (/.f64 1 (-.f64 1 (cos.f64 eps)))) (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (cos.f64 eps))) (/.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (cos.f64 eps))))) (+.f64 (/.f64 1 (-.f64 1 (cos.f64 eps))) (/.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (cos.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 (pow.f64 (cos.f64 eps) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) (*.f64 (/.f64 -1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 -1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))))) (+.f64 (/.f64 (pow.f64 (cos.f64 eps) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 -1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))))) |
(pow.f64 (/.f64 -1 (-.f64 -1 (cos.f64 eps))) -1) |
(neg.f64 (-.f64 -1 (cos.f64 eps))) |
(neg.f64 (/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (+.f64 (cos.f64 eps) -1) (neg.f64 (pow.f64 (cos.f64 eps) 2))))) |
(fma.f64 (cos.f64 eps) 1 1) |
(fma.f64 1 (cos.f64 eps) 1) |
29 calls:
| 1.0ms | (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
| 0.0ms | (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
| 0.0ms | (*.f64 x (cos.f64 (*.f64 eps 1/2))) |
| 0.0ms | (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) |
| 0.0ms | (sin.f64 x) |
| 1× | egg-herbie |
| 620× | fma-def |
| 569× | *-commutative |
| 479× | associate-/l* |
| 411× | distribute-lft-in |
| 395× | +-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 919 | 26310 |
| 1 | 2835 | 25212 |
| 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 -1/2 (*.f64 (pow.f64 x 2) (-.f64 (cos.f64 eps) 1))))) 1) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (-.f64 (cos.f64 eps) 1))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps)))))) 1) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.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/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 eps) 1))) |
x |
(+.f64 x (*.f64 -1/6 (pow.f64 x 3))) |
(+.f64 x (+.f64 (*.f64 -1/6 (pow.f64 x 3)) (*.f64 1/120 (pow.f64 x 5)))) |
(+.f64 x (+.f64 (*.f64 -1/6 (pow.f64 x 3)) (+.f64 (*.f64 -1/5040 (pow.f64 x 7)) (*.f64 1/120 (pow.f64 x 5))))) |
(*.f64 -2 (*.f64 x (sin.f64 (*.f64 1/2 eps)))) |
(+.f64 (*.f64 -2 (*.f64 x (sin.f64 (*.f64 1/2 eps)))) (*.f64 1/3 (*.f64 (pow.f64 x 3) (sin.f64 (*.f64 1/2 eps))))) |
(+.f64 (*.f64 -2 (*.f64 x (sin.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 x 5) (sin.f64 (*.f64 1/2 eps)))) (*.f64 1/3 (*.f64 (pow.f64 x 3) (sin.f64 (*.f64 1/2 eps)))))) |
(+.f64 (*.f64 -2 (*.f64 x (sin.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 x 5) (sin.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 1/2520 (*.f64 (pow.f64 x 7) (sin.f64 (*.f64 1/2 eps)))) (*.f64 1/3 (*.f64 (pow.f64 x 3) (sin.f64 (*.f64 1/2 eps))))))) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 3) (sin.f64 x)))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/1920 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/1920 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (+.f64 (*.f64 1/322560 (*.f64 (pow.f64 eps 7) (sin.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
x |
(+.f64 x (*.f64 -1/6 (pow.f64 x 3))) |
(+.f64 x (+.f64 (*.f64 -1/6 (pow.f64 x 3)) (*.f64 1/120 (pow.f64 x 5)))) |
(+.f64 x (+.f64 (*.f64 -1/6 (pow.f64 x 3)) (+.f64 (*.f64 -1/5040 (pow.f64 x 7)) (*.f64 1/120 (pow.f64 x 5))))) |
(*.f64 -1 (*.f64 eps x)) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (*.f64 -1/2 (pow.f64 eps 2))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/16 x) (*.f64 -1/48 x)))) (+.f64 (*.f64 -1 (*.f64 eps x)) (*.f64 -1/2 (pow.f64 eps 2)))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/16 x) (*.f64 -1/48 x)))) (+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 1/24 (pow.f64 eps 4))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
x |
(+.f64 x (*.f64 -1/8 (*.f64 (pow.f64 eps 2) x))) |
(+.f64 x (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) x)) (*.f64 1/384 (*.f64 (pow.f64 eps 4) x)))) |
(+.f64 x (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) x)) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 eps 6) x)) (*.f64 1/384 (*.f64 (pow.f64 eps 4) x))))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
x |
(+.f64 x (*.f64 1/2 eps)) |
(+.f64 x (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) x)) (*.f64 1/2 eps))) |
(+.f64 x (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) x)) (+.f64 (*.f64 -1/48 (pow.f64 eps 3)) (*.f64 1/2 eps)))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(sin.f64 (*.f64 1/2 eps)) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
2 |
(+.f64 2 (*.f64 -1/2 (pow.f64 eps 2))) |
(+.f64 2 (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 1/24 (pow.f64 eps 4)))) |
(+.f64 2 (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/720 (pow.f64 eps 6)) (*.f64 1/24 (pow.f64 eps 4))))) |
(+.f64 1 (cos.f64 eps)) |
(+.f64 1 (cos.f64 eps)) |
(+.f64 1 (cos.f64 eps)) |
(+.f64 1 (cos.f64 eps)) |
(+.f64 1 (cos.f64 eps)) |
(+.f64 1 (cos.f64 eps)) |
(+.f64 1 (cos.f64 eps)) |
(+.f64 1 (cos.f64 eps)) |
(+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.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) (cos.f64 eps)) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(+.f64 (neg.f64 (cos.f64 x)) (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(+.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (cos.f64 x))) |
(+.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x))) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(-.f64 0 (-.f64 (*.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))) |
(-.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 0) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (+.f64 (*.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)) 2) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2)) (/.f64 1 (+.f64 (*.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 1 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2)))) |
(/.f64 1 (/.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 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) (+.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 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2)) (+.f64 (*.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 (sin.f64 x) (neg.f64 (sin.f64 eps))) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (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)) 3) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (cos.f64 x) (*.f64 (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (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)) 3) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (neg.f64 (pow.f64 (sin.f64 eps) 2))) 2) (*.f64 (+.f64 (cos.f64 eps) 1) (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))))) (*.f64 (+.f64 (cos.f64 eps) 1) 2)) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) 2) (*.f64 (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2))) (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))))) (*.f64 (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2))) 2)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2))) (neg.f64 (+.f64 (*.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 x) (neg.f64 (sin.f64 eps))) 3))) (neg.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 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))) (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))) (*.f64 (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 x)) (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (+.f64 x eps)))) (-.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))) |
(/.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 x)) (*.f64 (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) (-.f64 (neg.f64 (cos.f64 x)) (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps)))) (*.f64 (cos.f64 x) (cos.f64 x))) (-.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (cos.f64 x)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x))) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x)))) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps)))) (-.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x))) (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(/.f64 (-.f64 0 (*.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) (+.f64 0 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 0) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 0)) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2)) (+.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 0) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))) (/.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (*.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (+.f64 (*.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)) 2) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(*.f64 (sqrt.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (sqrt.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(log1p.f64 (expm1.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(expm1.f64 (log1p.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (cbrt.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) (cbrt.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(cbrt.f64 (*.f64 (*.f64 (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 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(*.f64 1 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(pow.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) 1) |
(exp.f64 (log.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(log.f64 (exp.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (fma.f32 (cos.f32 (binary64->binary32 x)) (+.f32 (cos.f32 (binary64->binary32 eps)) -1) (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps)))))) |
(*.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (sin.f64 x))) |
(log1p.f64 (expm1.f64 (sin.f64 x))) |
(expm1.f64 (log1p.f64 (sin.f64 x))) |
(*.f64 (*.f64 (cbrt.f64 (sin.f64 x)) (cbrt.f64 (sin.f64 x))) (cbrt.f64 (sin.f64 x))) |
(cbrt.f64 (*.f64 (*.f64 (sin.f64 x) (sin.f64 x)) (sin.f64 x))) |
(*.f64 1 (sin.f64 x)) |
(pow.f64 (sin.f64 x) 1) |
(exp.f64 (log.f64 (sin.f64 x))) |
(log.f64 (exp.f64 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (sin.f32 (binary64->binary32 x))) |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (sqrt.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (cbrt.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) (cbrt.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 1 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) |
(pow.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) 1) |
(exp.f64 (log.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(log.f64 (exp.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (*.f32 -2 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2))))) |
(*.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (sin.f64 x))) |
(log1p.f64 (expm1.f64 (sin.f64 x))) |
(expm1.f64 (log1p.f64 (sin.f64 x))) |
(*.f64 (*.f64 (cbrt.f64 (sin.f64 x)) (cbrt.f64 (sin.f64 x))) (cbrt.f64 (sin.f64 x))) |
(cbrt.f64 (*.f64 (*.f64 (sin.f64 x) (sin.f64 x)) (sin.f64 x))) |
(*.f64 1 (sin.f64 x)) |
(pow.f64 (sin.f64 x) 1) |
(exp.f64 (log.f64 (sin.f64 x))) |
(log.f64 (exp.f64 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (sin.f32 (binary64->binary32 x))) |
(+.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)))) |
(+.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(/.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 1 (/.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (/.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (/.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(/.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(/.f64 (-.f64 (*.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (*.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))))) (-.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))))) |
(/.f64 (-.f64 (*.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)))) (*.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) (-.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) 3) (pow.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) 3)) (+.f64 (*.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (-.f64 (*.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)))) (*.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) 3) (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) 3)) (+.f64 (*.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)))) (-.f64 (*.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (*.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))))) |
(/.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) 1) (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (neg.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)))) (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (*.f64 1 (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)))) (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (neg.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))))) (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(fma.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)))) |
(fma.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)))) |
(fma.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (*.f64 x (cos.f64 (*.f64 eps 1/2))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (sqrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 1 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) |
(pow.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) 1) |
(exp.f64 (log.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(log.f64 (exp.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (*.f32 (+.f32 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2)) (*.f32 (binary64->binary32 x) (cos.f32 (*.f32 (binary64->binary32 eps) 1/2)))) (*.f32 -2 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2))))) |
(*.f64 (sqrt.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (sqrt.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(log1p.f64 (expm1.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(expm1.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (cbrt.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (cbrt.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(*.f64 1 (*.f64 x (cos.f64 (*.f64 eps 1/2)))) |
(pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 1) |
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(binary32->binary64 (binary64->binary32 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(binary32->binary64 (binary64->binary32 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(binary32->binary64 (*.f32 (binary64->binary32 x) (cos.f32 (*.f32 (binary64->binary32 eps) 1/2)))) |
(-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (neg.f64 (cos.f64 (*.f64 eps 1/2))))) |
(-.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) 1) |
(*.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (/.f64 1 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(*.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (/.f64 1 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(*.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) (/.f64 1 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (/.f64 1 (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 (/.f64 1 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) |
(*.f64 (/.f64 1 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) (/.f64 1 (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) (/.f64 1 (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) 2))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) 3))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (-.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(/.f64 -1 (neg.f64 (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))))) |
(/.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) (/.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 1 (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(/.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (/.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (*.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (+.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)) 2)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (*.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (*.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 9) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 9)) (*.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)) 3))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (*.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) (+.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) 3) (pow.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (*.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) 1) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (/.f64 1 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (/.f64 1 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (+.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (/.f64 1 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 9) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 9)) (/.f64 1 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (*.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) (*.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) 1) (*.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) 1) (*.f64 (+.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)) 2)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) 1) (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 9) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 9)) 1) (*.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)) 3))) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (neg.f64 (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)))) (neg.f64 (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (*.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (neg.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))))) (-.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (neg.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))))) (*.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))))) (+.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))))) |
(pow.f64 (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) -1) |
(neg.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(fma.f64 (cos.f64 (*.f64 eps 1/2)) x (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sqrt.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (sqrt.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(log1p.f64 (expm1.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(expm1.f64 (log1p.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (cbrt.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (cbrt.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(*.f64 1 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(pow.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) 1) |
(exp.f64 (log.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(log.f64 (exp.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (+.f32 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2)) (*.f32 (binary64->binary32 x) (cos.f32 (*.f32 (binary64->binary32 eps) 1/2))))) |
(-.f64 (cos.f64 eps) -1) |
(-.f64 1 (neg.f64 (cos.f64 eps))) |
(-.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 (pow.f64 (neg.f64 (cos.f64 eps)) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(-.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 -1 (-.f64 1 (cos.f64 eps)))) |
(-.f64 (/.f64 1 (-.f64 1 (cos.f64 eps))) (/.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (cos.f64 eps)))) |
(-.f64 (/.f64 (pow.f64 (cos.f64 eps) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 -1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(*.f64 1 (+.f64 (cos.f64 eps) 1)) |
(*.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (/.f64 -1 (-.f64 1 (cos.f64 eps)))) |
(*.f64 (+.f64 (cos.f64 eps) 1) 1) |
(*.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(*.f64 (pow.f64 (sin.f64 eps) 2) (/.f64 1 (-.f64 1 (cos.f64 eps)))) |
(*.f64 (-.f64 1 (pow.f64 (neg.f64 (cos.f64 eps)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(*.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps))) (neg.f64 (pow.f64 (sin.f64 eps) 2))) |
(*.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (+.f64 1 (pow.f64 (cos.f64 eps) 3))) |
(*.f64 (+.f64 -1 (neg.f64 (pow.f64 (cos.f64 eps) 3))) (/.f64 1 (+.f64 (+.f64 (cos.f64 eps) -1) (neg.f64 (pow.f64 (cos.f64 eps) 2))))) |
(*.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (neg.f64 (pow.f64 (sin.f64 eps) 2))) (+.f64 (cos.f64 eps) 1)) |
(*.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2)))) |
(*.f64 (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (sin.f64 eps) 2)) (+.f64 (cos.f64 eps) 1)) |
(*.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (pow.f64 (sin.f64 eps) 2)) (-.f64 -1 (cos.f64 eps))) |
(*.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (-.f64 1 (pow.f64 (cos.f64 eps) 3))) (+.f64 (-.f64 -1 (cos.f64 eps)) (neg.f64 (pow.f64 (cos.f64 eps) 2)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (-.f64 (pow.f64 (cos.f64 eps) 4) (pow.f64 (-.f64 1 (cos.f64 eps)) 2))) (+.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (cos.f64 eps))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (pow.f64 (cos.f64 eps) 6) (pow.f64 (-.f64 1 (cos.f64 eps)) 3))) (+.f64 (pow.f64 (cos.f64 eps) 4) (*.f64 (-.f64 1 (cos.f64 eps)) (-.f64 (-.f64 1 (cos.f64 eps)) (pow.f64 (cos.f64 eps) 2))))) |
(*.f64 (/.f64 (pow.f64 (sin.f64 eps) 2) (-.f64 1 (pow.f64 (cos.f64 eps) 3))) (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2)))) |
(*.f64 (/.f64 (+.f64 (cos.f64 eps) 1) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) (/.f64 (+.f64 (cos.f64 eps) -1) (/.f64 1 (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2)))))) |
(/.f64 -1 (neg.f64 (/.f64 -1 (-.f64 -1 (cos.f64 eps))))) |
(/.f64 1 (/.f64 -1 (-.f64 -1 (cos.f64 eps)))) |
(/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (+.f64 (cos.f64 eps) -1)) |
(/.f64 (+.f64 (cos.f64 eps) 1) 1) |
(/.f64 (+.f64 (cos.f64 eps) 1) (/.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) (cos.f64 eps)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) -1) (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (pow.f64 (cos.f64 eps) 4) (+.f64 1 (pow.f64 (cos.f64 eps) 2))))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) -1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))) (+.f64 -1 (pow.f64 (cos.f64 eps) 3)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 4) -1) (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 1 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (pow.f64 (sin.f64 eps) 2) (-.f64 1 (cos.f64 eps))) |
(/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 9)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))) (+.f64 (pow.f64 (cos.f64 eps) 6) (-.f64 1 (pow.f64 (cos.f64 eps) 3))))) |
(/.f64 (-.f64 1 (pow.f64 (neg.f64 (cos.f64 eps)) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (cos.f64 eps) 3))) (+.f64 (+.f64 (cos.f64 eps) -1) (neg.f64 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1))) (*.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps))) (/.f64 -1 (-.f64 1 (cos.f64 eps))))) (+.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 -1 (-.f64 1 (cos.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1))) (+.f64 (*.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps))) (/.f64 -1 (-.f64 1 (cos.f64 eps)))) (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 -1 (-.f64 1 (cos.f64 eps))))))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) 1) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 4) -1) (/.f64 -1 (-.f64 1 (cos.f64 eps)))) (+.f64 1 (pow.f64 (cos.f64 eps) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) -1) (/.f64 -1 (-.f64 1 (cos.f64 eps)))) (+.f64 (pow.f64 (cos.f64 eps) 4) (+.f64 1 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) -1) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 9)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) (+.f64 (pow.f64 (cos.f64 eps) 6) (-.f64 1 (pow.f64 (cos.f64 eps) 3)))) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (neg.f64 (pow.f64 (sin.f64 eps) 2))) (/.f64 -1 (-.f64 -1 (cos.f64 eps)))) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) (/.f64 1 (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (*.f64 (+.f64 (cos.f64 eps) -1) 1)) (pow.f64 (-.f64 1 (cos.f64 eps)) 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 4) -1) 1) (*.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 2)) (+.f64 (cos.f64 eps) -1))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) -1) 1) (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 4) (+.f64 1 (pow.f64 (cos.f64 eps) 2))) (+.f64 (cos.f64 eps) -1))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) -1) 1) (*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 9)) 1) (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) (-.f64 1 (pow.f64 (cos.f64 eps) 3))) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (neg.f64 (cos.f64 eps)) 3))) (+.f64 (+.f64 (cos.f64 eps) -1) (neg.f64 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (neg.f64 (+.f64 -1 (neg.f64 (pow.f64 (cos.f64 eps) 3)))) (neg.f64 (+.f64 (+.f64 (cos.f64 eps) -1) (neg.f64 (pow.f64 (cos.f64 eps) 2))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1))) (*.f64 (neg.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps)))) (neg.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps)))))) (-.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (neg.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) (*.f64 (/.f64 (pow.f64 (neg.f64 (cos.f64 eps)) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 (pow.f64 (neg.f64 (cos.f64 eps)) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))))) (+.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 (pow.f64 (neg.f64 (cos.f64 eps)) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (/.f64 1 (-.f64 1 (cos.f64 eps))) (/.f64 1 (-.f64 1 (cos.f64 eps)))) (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (cos.f64 eps))) (/.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (cos.f64 eps))))) (+.f64 (/.f64 1 (-.f64 1 (cos.f64 eps))) (/.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (cos.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 (pow.f64 (cos.f64 eps) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) (*.f64 (/.f64 -1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 -1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))))) (+.f64 (/.f64 (pow.f64 (cos.f64 eps) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 -1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))))) |
(pow.f64 (/.f64 -1 (-.f64 -1 (cos.f64 eps))) -1) |
(neg.f64 (-.f64 -1 (cos.f64 eps))) |
(neg.f64 (/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (+.f64 (cos.f64 eps) -1) (neg.f64 (pow.f64 (cos.f64 eps) 2))))) |
(fma.f64 (cos.f64 eps) 1 1) |
(fma.f64 1 (cos.f64 eps) 1) |
(*.f64 (sqrt.f64 (+.f64 (cos.f64 eps) 1)) (sqrt.f64 (+.f64 (cos.f64 eps) 1))) |
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) 1))) |
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 eps) 1))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) 1)) (cbrt.f64 (+.f64 (cos.f64 eps) 1))) (cbrt.f64 (+.f64 (cos.f64 eps) 1))) |
(cbrt.f64 (*.f64 (*.f64 (+.f64 (cos.f64 eps) 1) (+.f64 (cos.f64 eps) 1)) (+.f64 (cos.f64 eps) 1))) |
(*.f64 1 (+.f64 (cos.f64 eps) 1)) |
(pow.f64 (+.f64 (cos.f64 eps) 1) 1) |
(exp.f64 (log.f64 (+.f64 (cos.f64 eps) 1))) |
(log.f64 (exp.f64 (+.f64 (cos.f64 eps) 1))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) 1))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) 1))) |
(binary32->binary64 (+.f32 (cos.f32 (binary64->binary32 eps)) 1)) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (sin.f32 (binary64->binary32 x))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (fma.f32 (cos.f32 (binary64->binary32 x)) (+.f32 (cos.f32 (binary64->binary32 eps)) -1) (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) -1))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) -1))) |
(binary32->binary64 (+.f32 (cos.f32 (binary64->binary32 eps)) -1)) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (sin.f32 (binary64->binary32 x))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (*.f32 -2 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (+.f32 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2)) (*.f32 (binary64->binary32 x) (cos.f32 (*.f32 (binary64->binary32 eps) 1/2))))) |
(binary32->binary64 (binary64->binary32 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(binary32->binary64 (binary64->binary32 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(binary32->binary64 (*.f32 (binary64->binary32 x) (cos.f32 (*.f32 (binary64->binary32 eps) 1/2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (*.f32 (+.f32 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2)) (*.f32 (binary64->binary32 x) (cos.f32 (*.f32 (binary64->binary32 eps) 1/2)))) (*.f32 -2 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2))))) |
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (cos.f64 eps) 1)))) |
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (cos.f64 eps) 1)))) |
(binary32->binary64 (/.f32 1 (+.f32 (cos.f32 (binary64->binary32 eps)) 1))) |
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 eps) 1))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 eps) 1))))) |
(binary32->binary64 (*.f32 (-.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (/.f32 1 (+.f32 (cos.f32 (binary64->binary32 eps)) 1)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 eps) 1)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 eps) 1)))))) |
(binary32->binary64 (*.f32 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (*.f32 (-.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (/.f32 1 (+.f32 (cos.f32 (binary64->binary32 eps)) 1))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 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 (+.f64 (cos.f64 eps) (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 (pow.f64 x 2) (-.f64 (cos.f64 eps) 1))))) 1) |
(+.f64 (+.f64 (cos.f64 eps) (fma.f64 -1 (*.f64 x (sin.f64 eps)) (*.f64 -1/2 (*.f64 (*.f64 x x) (+.f64 (cos.f64 eps) -1))))) -1) |
(+.f64 (fma.f64 -1/2 (*.f64 (*.f64 x x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (neg.f64 x))) (+.f64 (cos.f64 eps) -1)) |
(-.f64 (+.f64 (cos.f64 eps) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 2) (-.f64 (cos.f64 eps) 1))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps)))))) 1) |
(+.f64 (cos.f64 eps) (-.f64 (fma.f64 -1 (*.f64 x (sin.f64 eps)) (fma.f64 -1/2 (*.f64 (*.f64 x x) (+.f64 (cos.f64 eps) -1)) (*.f64 1/6 (*.f64 (sin.f64 eps) (pow.f64 x 3))))) 1)) |
(+.f64 (cos.f64 eps) (+.f64 (fma.f64 -1/2 (*.f64 (*.f64 x x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (*.f64 1/6 (pow.f64 x 3)))) (fma.f64 (neg.f64 x) (sin.f64 eps) -1))) |
(+.f64 (*.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 eps) (sin.f64 x))) |
(+.f64 (*.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 eps) (sin.f64 x))) |
(+.f64 (*.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 eps) (sin.f64 x))) |
(+.f64 (*.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 eps) (sin.f64 x))) |
(+.f64 (*.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 eps) (sin.f64 x))) |
(+.f64 (*.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 eps) (sin.f64 x))) |
(+.f64 (*.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 eps) (sin.f64 x))) |
(+.f64 (*.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 eps) (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 (*.f64 eps (sin.f64 x))) (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x)))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (*.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)))) |
(-.f64 (*.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eps 2) (cos.f64 x))) (*.f64 1/6 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3))))) |
(-.f64 (fma.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)) (*.f64 (cos.f64 x) (*.f64 -1/2 (*.f64 eps eps)))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.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/6 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (fma.f64 1/24 (*.f64 (cos.f64 x) (pow.f64 eps 4)) (*.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3)))))) |
(-.f64 (+.f64 (*.f64 1/6 (*.f64 (sin.f64 x) (pow.f64 eps 3))) (*.f64 (cos.f64 x) (fma.f64 -1/2 (*.f64 eps eps) (*.f64 1/24 (pow.f64 eps 4))))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.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 eps) (sin.f64 x))) |
(+.f64 (*.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 eps) (sin.f64 x))) |
(+.f64 (*.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 eps) (sin.f64 x))) |
(+.f64 (*.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 eps) (sin.f64 x))) |
(+.f64 (*.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 eps) (sin.f64 x))) |
(+.f64 (*.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 eps) (sin.f64 x))) |
(+.f64 (*.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 eps) (sin.f64 x))) |
(+.f64 (*.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 eps) (sin.f64 x))) |
x |
(+.f64 x (*.f64 -1/6 (pow.f64 x 3))) |
(+.f64 x (*.f64 (pow.f64 x 3) -1/6)) |
(fma.f64 (pow.f64 x 3) -1/6 x) |
(+.f64 x (+.f64 (*.f64 -1/6 (pow.f64 x 3)) (*.f64 1/120 (pow.f64 x 5)))) |
(+.f64 x (fma.f64 -1/6 (pow.f64 x 3) (*.f64 1/120 (pow.f64 x 5)))) |
(+.f64 (fma.f64 (pow.f64 x 3) -1/6 x) (*.f64 1/120 (pow.f64 x 5))) |
(+.f64 x (+.f64 (*.f64 -1/6 (pow.f64 x 3)) (+.f64 (*.f64 -1/5040 (pow.f64 x 7)) (*.f64 1/120 (pow.f64 x 5))))) |
(+.f64 x (fma.f64 -1/6 (pow.f64 x 3) (fma.f64 -1/5040 (pow.f64 x 7) (*.f64 1/120 (pow.f64 x 5))))) |
(+.f64 (fma.f64 (pow.f64 x 3) -1/6 x) (fma.f64 1/120 (pow.f64 x 5) (*.f64 -1/5040 (pow.f64 x 7)))) |
(*.f64 -2 (*.f64 x (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 -2 (*.f64 x (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (*.f64 -2 (*.f64 x (sin.f64 (*.f64 1/2 eps)))) (*.f64 1/3 (*.f64 (pow.f64 x 3) (sin.f64 (*.f64 1/2 eps))))) |
(fma.f64 -2 (*.f64 x (sin.f64 (*.f64 eps 1/2))) (*.f64 1/3 (*.f64 (pow.f64 x 3) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (*.f64 x -2) (*.f64 (pow.f64 x 3) 1/3))) |
(+.f64 (*.f64 -2 (*.f64 x (sin.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 x 5) (sin.f64 (*.f64 1/2 eps)))) (*.f64 1/3 (*.f64 (pow.f64 x 3) (sin.f64 (*.f64 1/2 eps)))))) |
(fma.f64 -2 (*.f64 x (sin.f64 (*.f64 eps 1/2))) (fma.f64 -1/60 (*.f64 (pow.f64 x 5) (sin.f64 (*.f64 eps 1/2))) (*.f64 1/3 (*.f64 (pow.f64 x 3) (sin.f64 (*.f64 eps 1/2)))))) |
(fma.f64 -2 (*.f64 x (sin.f64 (*.f64 eps 1/2))) (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (*.f64 (pow.f64 x 3) 1/3) (*.f64 (pow.f64 x 5) -1/60)))) |
(+.f64 (*.f64 -2 (*.f64 x (sin.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 x 5) (sin.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 1/2520 (*.f64 (pow.f64 x 7) (sin.f64 (*.f64 1/2 eps)))) (*.f64 1/3 (*.f64 (pow.f64 x 3) (sin.f64 (*.f64 1/2 eps))))))) |
(fma.f64 -2 (*.f64 x (sin.f64 (*.f64 eps 1/2))) (fma.f64 -1/60 (*.f64 (pow.f64 x 5) (sin.f64 (*.f64 eps 1/2))) (fma.f64 1/2520 (*.f64 (pow.f64 x 7) (sin.f64 (*.f64 eps 1/2))) (*.f64 1/3 (*.f64 (pow.f64 x 3) (sin.f64 (*.f64 eps 1/2))))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (*.f64 (pow.f64 x 5) -1/60) (*.f64 (pow.f64 x 7) 1/2520))) (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (*.f64 x -2) (*.f64 (pow.f64 x 3) 1/3)))) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(*.f64 -1 (*.f64 eps (sin.f64 x))) |
(neg.f64 (*.f64 eps (sin.f64 x))) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 3) (sin.f64 x)))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (*.f64 (*.f64 (sin.f64 x) (pow.f64 eps 3)) 1/24)) |
(*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 (pow.f64 eps 3) 1/24))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/1920 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 3) (sin.f64 x))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/1920 (*.f64 (sin.f64 x) (pow.f64 eps 5)) (*.f64 (*.f64 (sin.f64 x) (pow.f64 eps 3)) 1/24))) |
(-.f64 (*.f64 (sin.f64 x) (+.f64 (*.f64 (pow.f64 eps 3) 1/24) (*.f64 -1/1920 (pow.f64 eps 5)))) (*.f64 eps (sin.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 eps (sin.f64 x))) (+.f64 (*.f64 -1/1920 (*.f64 (pow.f64 eps 5) (sin.f64 x))) (+.f64 (*.f64 1/322560 (*.f64 (pow.f64 eps 7) (sin.f64 x))) (*.f64 1/24 (*.f64 (pow.f64 eps 3) (sin.f64 x)))))) |
(fma.f64 -1 (*.f64 eps (sin.f64 x)) (fma.f64 -1/1920 (*.f64 (sin.f64 x) (pow.f64 eps 5)) (fma.f64 1/322560 (*.f64 (sin.f64 x) (pow.f64 eps 7)) (*.f64 (*.f64 (sin.f64 x) (pow.f64 eps 3)) 1/24)))) |
(+.f64 (*.f64 (sin.f64 x) (+.f64 (*.f64 (pow.f64 eps 3) 1/24) (*.f64 1/322560 (pow.f64 eps 7)))) (*.f64 (sin.f64 x) (+.f64 (neg.f64 eps) (*.f64 -1/1920 (pow.f64 eps 5))))) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(*.f64 -2 (*.f64 (sin.f64 x) (sin.f64 (*.f64 1/2 eps)))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
x |
(+.f64 x (*.f64 -1/6 (pow.f64 x 3))) |
(+.f64 x (*.f64 (pow.f64 x 3) -1/6)) |
(fma.f64 (pow.f64 x 3) -1/6 x) |
(+.f64 x (+.f64 (*.f64 -1/6 (pow.f64 x 3)) (*.f64 1/120 (pow.f64 x 5)))) |
(+.f64 x (fma.f64 -1/6 (pow.f64 x 3) (*.f64 1/120 (pow.f64 x 5)))) |
(+.f64 (fma.f64 (pow.f64 x 3) -1/6 x) (*.f64 1/120 (pow.f64 x 5))) |
(+.f64 x (+.f64 (*.f64 -1/6 (pow.f64 x 3)) (+.f64 (*.f64 -1/5040 (pow.f64 x 7)) (*.f64 1/120 (pow.f64 x 5))))) |
(+.f64 x (fma.f64 -1/6 (pow.f64 x 3) (fma.f64 -1/5040 (pow.f64 x 7) (*.f64 1/120 (pow.f64 x 5))))) |
(+.f64 (fma.f64 (pow.f64 x 3) -1/6 x) (fma.f64 1/120 (pow.f64 x 5) (*.f64 -1/5040 (pow.f64 x 7)))) |
(*.f64 -1 (*.f64 eps x)) |
(neg.f64 (*.f64 eps x)) |
(*.f64 x (neg.f64 eps)) |
(+.f64 (*.f64 -1 (*.f64 eps x)) (*.f64 -1/2 (pow.f64 eps 2))) |
(fma.f64 -1 (*.f64 eps x) (*.f64 -1/2 (*.f64 eps eps))) |
(-.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 eps x)) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/16 x) (*.f64 -1/48 x)))) (+.f64 (*.f64 -1 (*.f64 eps x)) (*.f64 -1/2 (pow.f64 eps 2)))) |
(fma.f64 -2 (*.f64 (pow.f64 eps 3) (*.f64 x -1/12)) (fma.f64 -1 (*.f64 eps x) (*.f64 -1/2 (*.f64 eps eps)))) |
(fma.f64 -2 (*.f64 (pow.f64 eps 3) (*.f64 x -1/12)) (-.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 eps x))) |
(+.f64 (*.f64 -2 (*.f64 (pow.f64 eps 3) (+.f64 (*.f64 -1/16 x) (*.f64 -1/48 x)))) (+.f64 (*.f64 -1 (*.f64 eps x)) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 1/24 (pow.f64 eps 4))))) |
(fma.f64 -2 (*.f64 (pow.f64 eps 3) (*.f64 x -1/12)) (fma.f64 -1 (*.f64 eps x) (fma.f64 -1/2 (*.f64 eps eps) (*.f64 1/24 (pow.f64 eps 4))))) |
(fma.f64 -2 (*.f64 (pow.f64 eps 3) (*.f64 x -1/12)) (-.f64 (fma.f64 -1/2 (*.f64 eps eps) (*.f64 1/24 (pow.f64 eps 4))) (*.f64 eps x))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 eps)) (+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2)) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) |
(*.f64 -2 (*.f64 x (*.f64 (sin.f64 (*.f64 eps 1/2)) (cos.f64 (*.f64 eps 1/2))))) |
(*.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (cos.f64 (*.f64 eps 1/2))) (*.f64 x -2)) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) |
(*.f64 -2 (*.f64 x (*.f64 (sin.f64 (*.f64 eps 1/2)) (cos.f64 (*.f64 eps 1/2))))) |
(*.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (cos.f64 (*.f64 eps 1/2))) (*.f64 x -2)) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(+.f64 (*.f64 -2 (*.f64 x (*.f64 (cos.f64 (*.f64 1/2 eps)) (sin.f64 (*.f64 1/2 eps))))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 1/2 eps)) 2))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
x |
(+.f64 x (*.f64 -1/8 (*.f64 (pow.f64 eps 2) x))) |
(+.f64 x (*.f64 -1/8 (*.f64 x (*.f64 eps eps)))) |
(fma.f64 -1/8 (*.f64 x (*.f64 eps eps)) x) |
(+.f64 x (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) x)) (*.f64 1/384 (*.f64 (pow.f64 eps 4) x)))) |
(+.f64 x (fma.f64 -1/8 (*.f64 x (*.f64 eps eps)) (*.f64 1/384 (*.f64 x (pow.f64 eps 4))))) |
(+.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 eps eps) -1/8) (*.f64 (pow.f64 eps 4) 1/384)))) |
(+.f64 x (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) x)) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 eps 6) x)) (*.f64 1/384 (*.f64 (pow.f64 eps 4) x))))) |
(+.f64 x (fma.f64 -1/8 (*.f64 x (*.f64 eps eps)) (fma.f64 -1/46080 (*.f64 x (pow.f64 eps 6)) (*.f64 1/384 (*.f64 x (pow.f64 eps 4)))))) |
(+.f64 (fma.f64 -1/8 (*.f64 x (*.f64 eps eps)) x) (*.f64 x (+.f64 (*.f64 (pow.f64 eps 4) 1/384) (*.f64 -1/46080 (pow.f64 eps 6))))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
x |
(+.f64 x (*.f64 1/2 eps)) |
(+.f64 x (*.f64 eps 1/2)) |
(fma.f64 eps 1/2 x) |
(+.f64 x (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) x)) (*.f64 1/2 eps))) |
(+.f64 x (fma.f64 -1/8 (*.f64 x (*.f64 eps eps)) (*.f64 eps 1/2))) |
(+.f64 x (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 eps 2) x)) (+.f64 (*.f64 -1/48 (pow.f64 eps 3)) (*.f64 1/2 eps)))) |
(+.f64 x (fma.f64 -1/8 (*.f64 x (*.f64 eps eps)) (fma.f64 -1/48 (pow.f64 eps 3) (*.f64 eps 1/2)))) |
(+.f64 (fma.f64 -1/8 (*.f64 x (*.f64 eps eps)) x) (fma.f64 eps 1/2 (*.f64 (pow.f64 eps 3) -1/48))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(sin.f64 (*.f64 1/2 eps)) |
(sin.f64 (*.f64 eps 1/2)) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 x (cos.f64 (*.f64 1/2 eps))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(+.f64 (sin.f64 (*.f64 1/2 eps)) (*.f64 x (cos.f64 (*.f64 1/2 eps)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
2 |
(+.f64 2 (*.f64 -1/2 (pow.f64 eps 2))) |
(+.f64 2 (*.f64 -1/2 (*.f64 eps eps))) |
(fma.f64 -1/2 (*.f64 eps eps) 2) |
(+.f64 2 (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (*.f64 1/24 (pow.f64 eps 4)))) |
(+.f64 2 (fma.f64 -1/2 (*.f64 eps eps) (*.f64 1/24 (pow.f64 eps 4)))) |
(+.f64 2 (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/720 (pow.f64 eps 6)) (*.f64 1/24 (pow.f64 eps 4))))) |
(+.f64 2 (fma.f64 -1/2 (*.f64 eps eps) (fma.f64 -1/720 (pow.f64 eps 6) (*.f64 1/24 (pow.f64 eps 4))))) |
(+.f64 2 (fma.f64 -1/2 (*.f64 eps eps) (fma.f64 (pow.f64 eps 6) -1/720 (*.f64 1/24 (pow.f64 eps 4))))) |
(+.f64 1 (cos.f64 eps)) |
(+.f64 (cos.f64 eps) 1) |
(+.f64 1 (cos.f64 eps)) |
(+.f64 (cos.f64 eps) 1) |
(+.f64 1 (cos.f64 eps)) |
(+.f64 (cos.f64 eps) 1) |
(+.f64 1 (cos.f64 eps)) |
(+.f64 (cos.f64 eps) 1) |
(+.f64 1 (cos.f64 eps)) |
(+.f64 (cos.f64 eps) 1) |
(+.f64 1 (cos.f64 eps)) |
(+.f64 (cos.f64 eps) 1) |
(+.f64 1 (cos.f64 eps)) |
(+.f64 (cos.f64 eps) 1) |
(+.f64 1 (cos.f64 eps)) |
(+.f64 (cos.f64 eps) 1) |
(+.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 eps) (sin.f64 x))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (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 (+.f64 eps x)) (cos.f64 x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(+.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (cos.f64 (+.f64 eps x)) (-.f64 (cos.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)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.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 (neg.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 eps) (sin.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) |
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) |
(+.f64 (neg.f64 (cos.f64 x)) (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (cos.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(+.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x))) (*.f64 (cos.f64 x) (cos.f64 eps))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(-.f64 0 (-.f64 (*.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 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 eps) (sin.f64 x))) |
(-.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 0) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.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)) 2) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (+.f64 (*.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)) 2) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2)) (fma.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)) 2) (pow.f64 (neg.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) (neg.f64 (sin.f64 eps))) 2)) (/.f64 1 (+.f64 (*.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)) 2) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2)) (fma.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)) 2) (pow.f64 (neg.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)) 3) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (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)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (neg.f64 (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 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2)) (fma.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)) 2) (pow.f64 (neg.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 1 (/.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 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) (+.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 (+.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 1 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (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)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (neg.f64 (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 x) (neg.f64 (sin.f64 eps))) 2)) (+.f64 (*.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)) 2) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2)) (fma.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)) 2) (pow.f64 (neg.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)) 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 (sin.f64 x) (neg.f64 (sin.f64 eps))) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (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)) 3) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (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)) 3) (pow.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) 3)) (fma.f64 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (neg.f64 (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) (neg.f64 (sin.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (cos.f64 x) (*.f64 (+.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) (neg.f64 (sin.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (*.f64 (cos.f64 x) (*.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (+.f64 (cos.f64 eps) -1)))))) |
(/.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 (pow.f64 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 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) (sin.f64 eps)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (*.f64 (*.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)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (*.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 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (fma.f64 (cos.f64 x) (*.f64 (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (sin.f64 x))) (pow.f64 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (neg.f64 (pow.f64 (sin.f64 eps) 2))) 2) (*.f64 (+.f64 (cos.f64 eps) 1) (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))))) (*.f64 (+.f64 (cos.f64 eps) 1) 2)) |
(/.f64 (fma.f64 (*.f64 (cos.f64 x) (neg.f64 (pow.f64 (sin.f64 eps) 2))) 2 (neg.f64 (*.f64 (+.f64 (cos.f64 eps) 1) (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 eps x)))))) (*.f64 2 (+.f64 (cos.f64 eps) 1))) |
(/.f64 (-.f64 (*.f64 2 (neg.f64 (*.f64 (cos.f64 x) (pow.f64 (sin.f64 eps) 2)))) (*.f64 (+.f64 (cos.f64 eps) 1) (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 eps x))))) (+.f64 2 (*.f64 2 (cos.f64 eps)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) 2) (*.f64 (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2))) (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))))) (*.f64 (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2))) 2)) |
(/.f64 (-.f64 (*.f64 2 (*.f64 (cos.f64 x) (+.f64 -1 (pow.f64 (cos.f64 eps) 3)))) (*.f64 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 eps x))) (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2))))) (*.f64 2 (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2))))) |
(/.f64 (-.f64 (*.f64 2 (*.f64 (cos.f64 x) (+.f64 -1 (pow.f64 (cos.f64 eps) 3)))) (*.f64 (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 eps x))) (+.f64 (+.f64 (cos.f64 eps) 1) (pow.f64 (cos.f64 eps) 2)))) (+.f64 2 (*.f64 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2)) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2))) (neg.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) 2) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2)) (neg.f64 (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 x) (neg.f64 (sin.f64 eps))) 3))) (neg.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 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.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 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (neg.f64 (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 (*.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))) (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (*.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (-.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 (+.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x)))) (/.f64 (-.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (*.f64 0 (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))) (*.f64 (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps))) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (*.f64 (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 eps) (sin.f64 x))))) (-.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (fma.f64 (neg.f64 (sin.f64 x)) (sin.f64 eps) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(/.f64 (-.f64 (cos.f64 (+.f64 eps x)) (-.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) (/.f64 (-.f64 (cos.f64 (+.f64 eps x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))) (-.f64 (cos.f64 (+.f64 eps x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (+.f64 (neg.f64 (sin.f64 x)) (sin.f64 x))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (neg.f64 (cos.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (neg.f64 (cos.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(/.f64 (*.f64 (+.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 eps) (sin.f64 x)))) (+.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) 1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (neg.f64 (cos.f64 x)) (*.f64 (sin.f64 x) (sin.f64 eps))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (neg.f64 (cos.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x)))) (+.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (neg.f64 (cos.f64 x))) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(/.f64 (*.f64 (+.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 eps) (sin.f64 x)))) (+.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) 1)))) |
(/.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 x)) (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (+.f64 x eps)))) (-.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 x eps)))) |
(/.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 x)) (*.f64 (cos.f64 (+.f64 eps x)) (cos.f64 (+.f64 eps x)))) (-.f64 (neg.f64 (cos.f64 x)) (cos.f64 (+.f64 eps x)))) |
(/.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 x)) (*.f64 (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) (-.f64 (neg.f64 (cos.f64 x)) (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 x)) (*.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) (cos.f64 x))) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) (cos.f64 x))))) (-.f64 (neg.f64 (cos.f64 x)) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) (cos.f64 x))))) |
(/.f64 (fma.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 -1 (cos.f64 eps))) (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))) (-.f64 (cos.f64 x) (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps)))) (*.f64 (cos.f64 x) (cos.f64 x))) (-.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps))) (neg.f64 (cos.f64 x)))) |
(/.f64 (*.f64 (+.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) (cos.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 (sin.f64 x) (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) (cos.f64 x))) (neg.f64 (cos.f64 x)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (*.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)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x))) (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x)))) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps)))) (-.f64 (+.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (neg.f64 (cos.f64 x))) (*.f64 (cos.f64 x) (cos.f64 eps)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (-.f64 (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x)))) (-.f64 (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)) (*.f64 (cos.f64 eps) (cos.f64 x)))) |
(/.f64 (*.f64 (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 x) (-.f64 -1 (cos.f64 eps)))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 x) (-.f64 -1 (cos.f64 eps))))) |
(/.f64 (-.f64 0 (*.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) (+.f64 0 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))))) (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(/.f64 (*.f64 (-.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 eps) (sin.f64 x)))) (-.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 0) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 0)) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2)) (+.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 0) (*.f64 (sin.f64 x) (sin.f64 eps)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2)) (fma.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)) 2) (pow.f64 (neg.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 (*.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))) (/.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (*.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (+.f64 (*.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)) 2) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) |
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (sin.f64 x)))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (fma.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)) 2) (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2)) (fma.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)) 2) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (sin.f64 x)))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) 2) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) 2) (pow.f64 (neg.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) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (/.f64 (pow.f64 (neg.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) (fma.f64 (sin.f64 eps) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (/.f64 (pow.f64 (neg.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 (sqrt.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (sqrt.f64 (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 eps) (sin.f64 x))) |
(log1p.f64 (expm1.f64 (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 eps) (sin.f64 x))) |
(expm1.f64 (log1p.f64 (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 eps) (sin.f64 x))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (cbrt.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) (cbrt.f64 (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 eps) (sin.f64 x))) |
(cbrt.f64 (*.f64 (*.f64 (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 (sin.f64 x) (neg.f64 (sin.f64 eps))))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(cbrt.f64 (*.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))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x)))))) |
(cbrt.f64 (*.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.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))) 2))) |
(*.f64 1 (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 eps) (sin.f64 x))) |
(pow.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) 1) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(exp.f64 (log.f64 (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 eps) (sin.f64 x))) |
(log.f64 (exp.f64 (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 eps) (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (fma.f32 (cos.f32 (binary64->binary32 x)) (+.f32 (cos.f32 (binary64->binary32 eps)) -1) (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (fma.f32 (cos.f32 (binary64->binary32 x)) (+.f32 -1 (cos.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (-.f32 (*.f32 (cos.f32 (binary64->binary32 x)) (+.f32 -1 (cos.f32 (binary64->binary32 eps)))) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps))))) |
(*.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (sin.f64 x))) |
(sin.f64 x) |
(log1p.f64 (expm1.f64 (sin.f64 x))) |
(sin.f64 x) |
(expm1.f64 (log1p.f64 (sin.f64 x))) |
(sin.f64 x) |
(*.f64 (*.f64 (cbrt.f64 (sin.f64 x)) (cbrt.f64 (sin.f64 x))) (cbrt.f64 (sin.f64 x))) |
(sin.f64 x) |
(cbrt.f64 (*.f64 (*.f64 (sin.f64 x) (sin.f64 x)) (sin.f64 x))) |
(cbrt.f64 (*.f64 (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 x)))) |
(cbrt.f64 (pow.f64 (sin.f64 x) 3)) |
(*.f64 1 (sin.f64 x)) |
(sin.f64 x) |
(pow.f64 (sin.f64 x) 1) |
(sin.f64 x) |
(exp.f64 (log.f64 (sin.f64 x))) |
(sin.f64 x) |
(log.f64 (exp.f64 (sin.f64 x))) |
(sin.f64 x) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (sin.f32 (binary64->binary32 x))) |
(*.f64 (sqrt.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (sqrt.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (cbrt.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) (cbrt.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(cbrt.f64 (*.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (*.f64 (sin.f64 x) (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))))) |
(cbrt.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (*.f64 (sin.f64 x) (pow.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) 2)))) |
(*.f64 1 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(pow.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) 1) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(exp.f64 (log.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(log.f64 (exp.f64 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (*.f64 -2 (sin.f64 x)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (*.f32 -2 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2))))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (*.f32 -2 (sin.f32 (*.f32 1/2 (binary64->binary32 eps)))))) |
(binary32->binary64 (*.f32 (sin.f32 (*.f32 1/2 (binary64->binary32 eps))) (*.f32 -2 (sin.f32 (binary64->binary32 x))))) |
(*.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (sin.f64 x))) |
(sin.f64 x) |
(log1p.f64 (expm1.f64 (sin.f64 x))) |
(sin.f64 x) |
(expm1.f64 (log1p.f64 (sin.f64 x))) |
(sin.f64 x) |
(*.f64 (*.f64 (cbrt.f64 (sin.f64 x)) (cbrt.f64 (sin.f64 x))) (cbrt.f64 (sin.f64 x))) |
(sin.f64 x) |
(cbrt.f64 (*.f64 (*.f64 (sin.f64 x) (sin.f64 x)) (sin.f64 x))) |
(cbrt.f64 (*.f64 (sin.f64 x) (*.f64 (sin.f64 x) (sin.f64 x)))) |
(cbrt.f64 (pow.f64 (sin.f64 x) 3)) |
(*.f64 1 (sin.f64 x)) |
(sin.f64 x) |
(pow.f64 (sin.f64 x) 1) |
(sin.f64 x) |
(exp.f64 (log.f64 (sin.f64 x))) |
(sin.f64 x) |
(log.f64 (exp.f64 (sin.f64 x))) |
(sin.f64 x) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (sin.f32 (binary64->binary32 x))) |
(+.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)))) |
(*.f64 -2 (+.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(*.f64 -2 (fma.f64 x (/.f64 (sin.f64 eps) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(+.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(*.f64 -2 (+.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(*.f64 -2 (fma.f64 x (/.f64 (sin.f64 eps) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(/.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 1 (/.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))))) |
(*.f64 (/.f64 1 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))))) |
(*.f64 (/.f64 1 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (/.f64 (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (/.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 (/.f64 1 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (/.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 (/.f64 1 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (/.f64 (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(*.f64 (/.f64 1 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(*.f64 (/.f64 1 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (/.f64 (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (-.f64 (*.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (*.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))))) (-.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))))) |
(/.f64 (-.f64 (*.f64 4 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4)) (*.f64 4 (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) 2))) (*.f64 -2 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2))))) |
(/.f64 (*.f64 4 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (/.f64 (sin.f64 eps) 2)) 2))) (*.f64 -2 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (*.f64 x (/.f64 (sin.f64 eps) 2))))) |
(/.f64 (-.f64 (*.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)))) (*.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) (-.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) 2)) (*.f64 4 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4))) (*.f64 -2 (-.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 x (/.f64 (sin.f64 eps) 2)) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4))) (*.f64 -2 (-.f64 (*.f64 x (/.f64 (sin.f64 eps) 2)) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) 3) (pow.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) 3)) (+.f64 (*.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (-.f64 (*.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)))) (*.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))))))) |
(/.f64 (+.f64 (*.f64 -8 (pow.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) 3)) (*.f64 -8 (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) 3))) (+.f64 (*.f64 4 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4)) (*.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2))) (*.f64 -2 (-.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))))) |
(/.f64 (*.f64 -8 (+.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) 3) (pow.f64 (*.f64 x (/.f64 (sin.f64 eps) 2)) 3))) (fma.f64 4 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (*.f64 (*.f64 -2 (*.f64 (/.f64 (sin.f64 eps) 2) (*.f64 x -2))) (-.f64 (*.f64 x (/.f64 (sin.f64 eps) 2)) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) 3) (pow.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) 3)) (+.f64 (*.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)))) (-.f64 (*.f64 (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (*.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))))) |
(/.f64 (+.f64 (*.f64 -8 (pow.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) 3)) (*.f64 -8 (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) 3))) (+.f64 (*.f64 4 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4)) (*.f64 (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2))) (*.f64 -2 (-.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))))) |
(/.f64 (*.f64 -8 (+.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) 3) (pow.f64 (*.f64 x (/.f64 (sin.f64 eps) 2)) 3))) (fma.f64 4 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (*.f64 (*.f64 -2 (*.f64 (/.f64 (sin.f64 eps) 2) (*.f64 x -2))) (-.f64 (*.f64 x (/.f64 (sin.f64 eps) 2)) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(/.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) 1) (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (/.f64 (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 -2 (/.f64 (/.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2)))) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (neg.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)))) (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (/.f64 (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 -2 (/.f64 (/.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2)))) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 2 (/.f64 (neg.f64 (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (*.f64 (sin.f64 (*.f64 eps 1/2)) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))))) |
(/.f64 (*.f64 1 (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (/.f64 (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 -2 (/.f64 (/.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2)))) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (/.f64 (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 -2 (/.f64 (/.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2)))) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 2 (/.f64 (neg.f64 (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (*.f64 (sin.f64 (*.f64 eps 1/2)) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)))) (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (/.f64 (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 -2 (/.f64 (/.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2)))) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 (neg.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))))) (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 eps 1/2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 2 (/.f64 (neg.f64 (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (*.f64 (sin.f64 (*.f64 eps 1/2)) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))))) |
(fma.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)))) |
(fma.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)))) |
(fma.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (*.f64 (/.f64 (sin.f64 eps) 2) (*.f64 x -2))) |
(fma.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)))) |
(fma.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (*.f64 -2 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)))) |
(fma.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (*.f64 (/.f64 (sin.f64 eps) 2) (*.f64 x -2))) |
(fma.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (*.f64 x (cos.f64 (*.f64 eps 1/2))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(fma.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (*.f64 x (cos.f64 (*.f64 eps 1/2))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (sqrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) (*.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))))) |
(cbrt.f64 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (*.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) 2)))) |
(*.f64 1 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(pow.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) 1) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(exp.f64 (log.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(log.f64 (exp.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))))) |
(binary32->binary64 (*.f32 (+.f32 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2)) (*.f32 (binary64->binary32 x) (cos.f32 (*.f32 (binary64->binary32 eps) 1/2)))) (*.f32 -2 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2))))) |
(binary32->binary64 (*.f32 (*.f32 -2 (sin.f32 (*.f32 1/2 (binary64->binary32 eps)))) (+.f32 (sin.f32 (*.f32 1/2 (binary64->binary32 eps))) (*.f32 (binary64->binary32 x) (cos.f32 (*.f32 1/2 (binary64->binary32 eps))))))) |
(binary32->binary64 (*.f32 (sin.f32 (*.f32 1/2 (binary64->binary32 eps))) (*.f32 -2 (fma.f32 (binary64->binary32 x) (cos.f32 (*.f32 1/2 (binary64->binary32 eps))) (sin.f32 (*.f32 1/2 (binary64->binary32 eps))))))) |
(*.f64 (sqrt.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (sqrt.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(log1p.f64 (expm1.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(expm1.f64 (log1p.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (cbrt.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (cbrt.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(*.f64 1 (*.f64 x (cos.f64 (*.f64 eps 1/2)))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 1) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(exp.f64 (log.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(log.f64 (exp.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(*.f64 x (cos.f64 (*.f64 eps 1/2))) |
(binary32->binary64 (binary64->binary32 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(binary32->binary64 (binary64->binary32 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(binary32->binary64 (*.f32 (binary64->binary32 x) (cos.f32 (*.f32 (binary64->binary32 eps) 1/2)))) |
(binary32->binary64 (*.f32 (binary64->binary32 x) (cos.f32 (*.f32 1/2 (binary64->binary32 eps))))) |
(-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (neg.f64 (cos.f64 (*.f64 eps 1/2))))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(-.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) 1) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (/.f64 1 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(*.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (/.f64 1 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(*.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) (/.f64 1 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (/.f64 1 (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 (/.f64 1 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(*.f64 (/.f64 1 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) (/.f64 1 (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) (/.f64 1 (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3)) (neg.f64 (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (*.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) 2))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))))) 2))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (*.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2)))))) 2))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (*.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2)))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) 3))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (*.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (-.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))))) 3))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (*.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (*.f64 (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (neg.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2)))))) 3)) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (*.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2)))) (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (neg.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4)))) |
(/.f64 -1 (neg.f64 (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(/.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) (/.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(/.f64 1 (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(/.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (/.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (*.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (+.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)) 2)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (*.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (+.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) 2)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (*.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (+.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4) (pow.f64 (*.f64 x (/.f64 (sin.f64 eps) 2)) 2))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (*.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (*.f64 (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (*.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 9) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 9)) (*.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)) 3))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 9) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 9)) (*.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) 3))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 9) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 9)) (*.f64 (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6) (pow.f64 (*.f64 x (/.f64 (sin.f64 eps) 2)) 3))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) (/.f64 1 (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3)) (neg.f64 (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (*.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) (+.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) |
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (+.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) |
(/.f64 (-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (+.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) 3) (pow.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (*.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) 3) (pow.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) 3)) (fma.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (*.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (+.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) 3) (pow.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) 3)) (fma.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (+.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (/.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) 1) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (/.f64 1 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (/.f64 1 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (+.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)) 2))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (*.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (+.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) 2)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (*.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (+.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4) (pow.f64 (*.f64 x (/.f64 (sin.f64 eps) 2)) 2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (/.f64 1 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (*.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (*.f64 (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 9) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 9)) (/.f64 1 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)) 3)))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 9) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 9)) (*.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) 3))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 9) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 9)) (*.f64 (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6) (pow.f64 (*.f64 x (/.f64 (sin.f64 eps) 2)) 3))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (*.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) (*.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (*.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) (*.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2)))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) 1) (*.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) 1) (*.f64 (+.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)) 2)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (*.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (+.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4)) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) 2)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (*.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (+.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4) (pow.f64 (*.f64 x (/.f64 (sin.f64 eps) 2)) 2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) 1) (*.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (*.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6)) (*.f64 (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 9) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 9)) 1) (*.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 eps 1))) 2)) 3))) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 9) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 9)) (*.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6) (pow.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) 3))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 9) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 9)) (*.f64 (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 6) (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 6) (pow.f64 (*.f64 x (/.f64 (sin.f64 eps) 2)) 3))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) (neg.f64 (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)))) (neg.f64 (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (*.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (neg.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))))) (-.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (neg.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))))) |
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (+.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) |
(/.f64 (-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (+.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))))) (*.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))))) (+.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))))) |
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))))) (/.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))))) (+.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))))) |
(/.f64 (-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 4) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (/.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 4) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2)))))) (+.f64 (/.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (/.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))))) |
(pow.f64 (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))) -1) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(neg.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2)) (neg.f64 (-.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3) (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3))) (/.f64 1 (neg.f64 (fma.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (-.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))))) |
(/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) 3)) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 3)) (neg.f64 (fma.f64 x (*.f64 (cos.f64 (*.f64 eps 1/2)) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (neg.f64 (sin.f64 (*.f64 eps 1/2))))) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(fma.f64 (cos.f64 (*.f64 eps 1/2)) x (sin.f64 (*.f64 eps 1/2))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (sqrt.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (sqrt.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(log1p.f64 (expm1.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(expm1.f64 (log1p.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (cbrt.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) (cbrt.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(cbrt.f64 (*.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) (*.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))))) |
(cbrt.f64 (*.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) (pow.f64 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) 2))) |
(*.f64 1 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(pow.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) 1) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(exp.f64 (log.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(log.f64 (exp.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))) |
(binary32->binary64 (binary64->binary32 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(binary32->binary64 (+.f32 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2)) (*.f32 (binary64->binary32 x) (cos.f32 (*.f32 (binary64->binary32 eps) 1/2))))) |
(binary32->binary64 (+.f32 (sin.f32 (*.f32 1/2 (binary64->binary32 eps))) (*.f32 (binary64->binary32 x) (cos.f32 (*.f32 1/2 (binary64->binary32 eps)))))) |
(binary32->binary64 (fma.f32 (binary64->binary32 x) (cos.f32 (*.f32 1/2 (binary64->binary32 eps))) (sin.f32 (*.f32 1/2 (binary64->binary32 eps))))) |
(-.f64 (cos.f64 eps) -1) |
(+.f64 (cos.f64 eps) 1) |
(-.f64 1 (neg.f64 (cos.f64 eps))) |
(+.f64 (cos.f64 eps) 1) |
(-.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 (pow.f64 (neg.f64 (cos.f64 eps)) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(/.f64 (-.f64 1 (pow.f64 (neg.f64 (cos.f64 eps)) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(-.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 -1 (-.f64 1 (cos.f64 eps)))) |
(+.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 1 (-.f64 1 (cos.f64 eps)))) |
(-.f64 (/.f64 1 (-.f64 1 (cos.f64 eps))) (/.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (cos.f64 eps)))) |
(-.f64 (/.f64 (pow.f64 (cos.f64 eps) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 -1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(+.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 (pow.f64 (cos.f64 eps) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(*.f64 1 (+.f64 (cos.f64 eps) 1)) |
(+.f64 (cos.f64 eps) 1) |
(*.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (/.f64 -1 (-.f64 1 (cos.f64 eps)))) |
(/.f64 (neg.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2))) (-.f64 1 (cos.f64 eps))) |
(*.f64 (+.f64 (cos.f64 eps) 1) 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) (cos.f64 eps))))) |
(/.f64 (-.f64 1 (pow.f64 (neg.f64 (cos.f64 eps)) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(*.f64 (pow.f64 (sin.f64 eps) 2) (/.f64 1 (-.f64 1 (cos.f64 eps)))) |
(/.f64 (*.f64 (pow.f64 (sin.f64 eps) 2) 1) (-.f64 1 (cos.f64 eps))) |
(/.f64 (pow.f64 (sin.f64 eps) 2) (-.f64 1 (cos.f64 eps))) |
(*.f64 (-.f64 1 (pow.f64 (neg.f64 (cos.f64 eps)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(/.f64 (-.f64 1 (pow.f64 (neg.f64 (cos.f64 eps)) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(*.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps))) (neg.f64 (pow.f64 (sin.f64 eps) 2))) |
(*.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (/.f64 -1 (-.f64 1 (cos.f64 eps)))) |
(/.f64 (neg.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2))) (-.f64 1 (cos.f64 eps))) |
(*.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (+.f64 1 (pow.f64 (cos.f64 eps) 3))) |
(/.f64 (-.f64 1 (pow.f64 (neg.f64 (cos.f64 eps)) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(*.f64 (+.f64 -1 (neg.f64 (pow.f64 (cos.f64 eps) 3))) (/.f64 1 (+.f64 (+.f64 (cos.f64 eps) -1) (neg.f64 (pow.f64 (cos.f64 eps) 2))))) |
(*.f64 (-.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (-.f64 (+.f64 (cos.f64 eps) -1) (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (-.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (cos.f64 eps) (-.f64 -1 (pow.f64 (cos.f64 eps) 2)))) |
(*.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (neg.f64 (pow.f64 (sin.f64 eps) 2))) (+.f64 (cos.f64 eps) 1)) |
(+.f64 (cos.f64 eps) 1) |
(*.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2)))) |
(*.f64 (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (+.f64 -1 (pow.f64 (cos.f64 eps) 3)))) |
(/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (+.f64 (cos.f64 eps) 1) (pow.f64 (cos.f64 eps) 2)))) |
(*.f64 (/.f64 (pow.f64 (sin.f64 eps) 2) (pow.f64 (sin.f64 eps) 2)) (+.f64 (cos.f64 eps) 1)) |
(+.f64 (cos.f64 eps) 1) |
(*.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (pow.f64 (sin.f64 eps) 2)) (-.f64 -1 (cos.f64 eps))) |
(+.f64 (cos.f64 eps) 1) |
(*.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (-.f64 1 (pow.f64 (cos.f64 eps) 3))) (+.f64 (-.f64 -1 (cos.f64 eps)) (neg.f64 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (-.f64 (-.f64 -1 (cos.f64 eps)) (pow.f64 (cos.f64 eps) 2))) (-.f64 1 (pow.f64 (cos.f64 eps) 3))) |
(/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (/.f64 (-.f64 1 (pow.f64 (cos.f64 eps) 3)) (-.f64 -1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2))))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (-.f64 (pow.f64 (cos.f64 eps) 4) (pow.f64 (-.f64 1 (cos.f64 eps)) 2))) (+.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (cos.f64 eps))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (-.f64 (pow.f64 (cos.f64 eps) 4) (pow.f64 (-.f64 1 (cos.f64 eps)) 2))) (+.f64 (cos.f64 eps) (neg.f64 (pow.f64 (sin.f64 eps) 2)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (-.f64 (pow.f64 (cos.f64 eps) 4) (pow.f64 (-.f64 1 (cos.f64 eps)) 2))) (-.f64 (cos.f64 eps) (pow.f64 (sin.f64 eps) 2))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (pow.f64 (cos.f64 eps) 6) (pow.f64 (-.f64 1 (cos.f64 eps)) 3))) (+.f64 (pow.f64 (cos.f64 eps) 4) (*.f64 (-.f64 1 (cos.f64 eps)) (-.f64 (-.f64 1 (cos.f64 eps)) (pow.f64 (cos.f64 eps) 2))))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (pow.f64 (cos.f64 eps) 6) (pow.f64 (-.f64 1 (cos.f64 eps)) 3))) (+.f64 (pow.f64 (cos.f64 eps) 4) (*.f64 (-.f64 1 (cos.f64 eps)) (-.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2)))))) |
(/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (/.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) (pow.f64 (-.f64 1 (cos.f64 eps)) 3)) (fma.f64 (-.f64 1 (cos.f64 eps)) (-.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2))) (pow.f64 (cos.f64 eps) 4)))) |
(*.f64 (/.f64 (pow.f64 (sin.f64 eps) 2) (-.f64 1 (pow.f64 (cos.f64 eps) 3))) (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2)))) |
(*.f64 (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2))) (/.f64 (pow.f64 (sin.f64 eps) 2) (-.f64 1 (pow.f64 (cos.f64 eps) 3)))) |
(/.f64 (*.f64 (pow.f64 (sin.f64 eps) 2) (+.f64 (+.f64 (cos.f64 eps) 1) (pow.f64 (cos.f64 eps) 2))) (-.f64 1 (pow.f64 (cos.f64 eps) 3))) |
(*.f64 (/.f64 (+.f64 (cos.f64 eps) 1) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) (/.f64 (+.f64 (cos.f64 eps) -1) (/.f64 1 (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2)))))) |
(*.f64 (/.f64 (+.f64 (cos.f64 eps) 1) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) (*.f64 (/.f64 (+.f64 (cos.f64 eps) -1) 1) (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2))))) |
(/.f64 (+.f64 (cos.f64 eps) 1) (/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (+.f64 (cos.f64 eps) 1) (pow.f64 (cos.f64 eps) 2))))) |
(/.f64 -1 (neg.f64 (/.f64 -1 (-.f64 -1 (cos.f64 eps))))) |
(+.f64 (cos.f64 eps) 1) |
(/.f64 1 (/.f64 -1 (-.f64 -1 (cos.f64 eps)))) |
(+.f64 (cos.f64 eps) 1) |
(/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (+.f64 (cos.f64 eps) -1)) |
(neg.f64 (/.f64 (pow.f64 (sin.f64 eps) 2) (+.f64 (cos.f64 eps) -1))) |
(/.f64 (+.f64 (cos.f64 eps) 1) 1) |
(+.f64 (cos.f64 eps) 1) |
(/.f64 (+.f64 (cos.f64 eps) 1) (/.f64 (+.f64 (cos.f64 eps) -1) (+.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) (cos.f64 eps)))) |
(/.f64 (-.f64 1 (pow.f64 (neg.f64 (cos.f64 eps)) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) -1) (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (pow.f64 (cos.f64 eps) 4) (+.f64 1 (pow.f64 (cos.f64 eps) 2))))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 6)) (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (pow.f64 (cos.f64 eps) 4) (+.f64 1 (pow.f64 (cos.f64 eps) 2))))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 6)) (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 1 (+.f64 (pow.f64 (cos.f64 eps) 2) (pow.f64 (cos.f64 eps) 4))))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) -1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))) (+.f64 -1 (pow.f64 (cos.f64 eps) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 6)) (*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 6)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 eps) 4) -1) (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 1 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 4)) (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 1 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (pow.f64 (sin.f64 eps) 2) (-.f64 1 (cos.f64 eps))) |
(/.f64 (*.f64 (pow.f64 (sin.f64 eps) 2) 1) (-.f64 1 (cos.f64 eps))) |
(/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 9)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))) (+.f64 (pow.f64 (cos.f64 eps) 6) (-.f64 1 (pow.f64 (cos.f64 eps) 3))))) |
(/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 9)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))) (+.f64 (-.f64 1 (pow.f64 (cos.f64 eps) 3)) (pow.f64 (cos.f64 eps) 6)))) |
(/.f64 (-.f64 1 (pow.f64 (neg.f64 (cos.f64 eps)) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (cos.f64 eps) 3))) (+.f64 (+.f64 (cos.f64 eps) -1) (neg.f64 (pow.f64 (cos.f64 eps) 2)))) |
(*.f64 (-.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (-.f64 (+.f64 (cos.f64 eps) -1) (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (-.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (cos.f64 eps) (-.f64 -1 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1))) (*.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps))) (/.f64 -1 (-.f64 1 (cos.f64 eps))))) (+.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 -1 (-.f64 1 (cos.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1))) (/.f64 (/.f64 1 (-.f64 1 (cos.f64 eps))) (-.f64 1 (cos.f64 eps)))) (+.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 -1 (-.f64 1 (cos.f64 eps))))) |
(/.f64 (+.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 eps) 4) (+.f64 (cos.f64 eps) -1)) (+.f64 (cos.f64 eps) -1)) (/.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps))) (-.f64 1 (cos.f64 eps)))) (+.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 -1 (-.f64 1 (cos.f64 eps))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1))) (+.f64 (*.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps))) (/.f64 -1 (-.f64 1 (cos.f64 eps)))) (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 -1 (-.f64 1 (cos.f64 eps))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) 3) (pow.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps))) 3)) (fma.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (*.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps))) (+.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 -1 (-.f64 1 (cos.f64 eps))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) 3) (/.f64 -1 (pow.f64 (-.f64 1 (cos.f64 eps)) 3))) (fma.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps))) (+.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 -1 (-.f64 1 (cos.f64 eps)))) (/.f64 (/.f64 (pow.f64 (cos.f64 eps) 4) (+.f64 (cos.f64 eps) -1)) (+.f64 (cos.f64 eps) -1)))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) 1) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(/.f64 (-.f64 1 (pow.f64 (neg.f64 (cos.f64 eps)) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 4) -1) (/.f64 -1 (-.f64 1 (cos.f64 eps)))) (+.f64 1 (pow.f64 (cos.f64 eps) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 4)) (/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 2)) (/.f64 -1 (-.f64 1 (cos.f64 eps))))) |
(/.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps))) (/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 2)) (+.f64 -1 (pow.f64 (cos.f64 eps) 4)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) -1) (/.f64 -1 (-.f64 1 (cos.f64 eps)))) (+.f64 (pow.f64 (cos.f64 eps) 4) (+.f64 1 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 6)) (/.f64 (+.f64 (pow.f64 (cos.f64 eps) 4) (+.f64 1 (pow.f64 (cos.f64 eps) 2))) (/.f64 -1 (-.f64 1 (cos.f64 eps))))) |
(/.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps))) (/.f64 (+.f64 1 (+.f64 (pow.f64 (cos.f64 eps) 2) (pow.f64 (cos.f64 eps) 4))) (+.f64 -1 (pow.f64 (cos.f64 eps) 6)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) -1) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 6)) (*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 6)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 9)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) (+.f64 (pow.f64 (cos.f64 eps) 6) (-.f64 1 (pow.f64 (cos.f64 eps) 3)))) |
(/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 9)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))) (+.f64 (-.f64 1 (pow.f64 (cos.f64 eps) 3)) (pow.f64 (cos.f64 eps) 6)))) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (neg.f64 (pow.f64 (sin.f64 eps) 2))) (/.f64 -1 (-.f64 -1 (cos.f64 eps)))) |
(+.f64 (cos.f64 eps) 1) |
(/.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) (/.f64 1 (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2))))) |
(*.f64 (+.f64 1 (+.f64 (cos.f64 eps) (pow.f64 (cos.f64 eps) 2))) (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (+.f64 -1 (pow.f64 (cos.f64 eps) 3)))) |
(/.f64 (neg.f64 (pow.f64 (sin.f64 eps) 2)) (/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (+.f64 (cos.f64 eps) 1) (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (*.f64 (+.f64 (cos.f64 eps) -1) 1)) (pow.f64 (-.f64 1 (cos.f64 eps)) 2)) |
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (pow.f64 (cos.f64 eps) 2)) (+.f64 (cos.f64 eps) -1)) (pow.f64 (-.f64 1 (cos.f64 eps)) 2)) |
(/.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (-.f64 (pow.f64 (cos.f64 eps) 2) 1)) (pow.f64 (-.f64 1 (cos.f64 eps)) 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 4) -1) 1) (*.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 2)) (+.f64 (cos.f64 eps) -1))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 4)) (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 1 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) -1) 1) (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 4) (+.f64 1 (pow.f64 (cos.f64 eps) 2))) (+.f64 (cos.f64 eps) -1))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 6)) (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (pow.f64 (cos.f64 eps) 4) (+.f64 1 (pow.f64 (cos.f64 eps) 2))))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 6)) (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 1 (+.f64 (pow.f64 (cos.f64 eps) 2) (pow.f64 (cos.f64 eps) 4))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) -1) 1) (*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 6)) (*.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (cos.f64 eps) 6)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (+.f64 -1 (pow.f64 (cos.f64 eps) 3))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 9)) 1) (*.f64 (+.f64 (pow.f64 (cos.f64 eps) 6) (-.f64 1 (pow.f64 (cos.f64 eps) 3))) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) |
(/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 9)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))) (+.f64 (-.f64 1 (pow.f64 (cos.f64 eps) 3)) (pow.f64 (cos.f64 eps) 6)))) |
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (neg.f64 (cos.f64 eps)) 3))) (+.f64 (+.f64 (cos.f64 eps) -1) (neg.f64 (pow.f64 (cos.f64 eps) 2)))) |
(*.f64 (-.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (-.f64 (+.f64 (cos.f64 eps) -1) (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (-.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (cos.f64 eps) (-.f64 -1 (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (neg.f64 (+.f64 -1 (neg.f64 (pow.f64 (cos.f64 eps) 3)))) (neg.f64 (+.f64 (+.f64 (cos.f64 eps) -1) (neg.f64 (pow.f64 (cos.f64 eps) 2))))) |
(/.f64 (-.f64 1 (pow.f64 (neg.f64 (cos.f64 eps)) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1))) (*.f64 (neg.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps)))) (neg.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps)))))) (-.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (neg.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1))) (/.f64 (/.f64 1 (-.f64 1 (cos.f64 eps))) (-.f64 1 (cos.f64 eps)))) (+.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 -1 (-.f64 1 (cos.f64 eps))))) |
(/.f64 (+.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 eps) 4) (+.f64 (cos.f64 eps) -1)) (+.f64 (cos.f64 eps) -1)) (/.f64 (/.f64 -1 (-.f64 1 (cos.f64 eps))) (-.f64 1 (cos.f64 eps)))) (+.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (+.f64 (cos.f64 eps) -1)) (/.f64 -1 (-.f64 1 (cos.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) (*.f64 (/.f64 (pow.f64 (neg.f64 (cos.f64 eps)) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 (pow.f64 (neg.f64 (cos.f64 eps)) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))))) (+.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 (pow.f64 (neg.f64 (cos.f64 eps)) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))))) |
(/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 (pow.f64 (neg.f64 (cos.f64 eps)) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) (/.f64 (-.f64 1 (pow.f64 (neg.f64 (cos.f64 eps)) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) (+.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 (pow.f64 (neg.f64 (cos.f64 eps)) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))))) |
(/.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (+.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 (pow.f64 (neg.f64 (cos.f64 eps)) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))))) (+.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 (pow.f64 (neg.f64 (cos.f64 eps)) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))))) |
(/.f64 (-.f64 (*.f64 (/.f64 1 (-.f64 1 (cos.f64 eps))) (/.f64 1 (-.f64 1 (cos.f64 eps)))) (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (cos.f64 eps))) (/.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (cos.f64 eps))))) (+.f64 (/.f64 1 (-.f64 1 (cos.f64 eps))) (/.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (cos.f64 eps))))) |
(/.f64 (-.f64 (/.f64 (/.f64 1 (-.f64 1 (cos.f64 eps))) (-.f64 1 (cos.f64 eps))) (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (cos.f64 eps))) (/.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (cos.f64 eps))))) (+.f64 (/.f64 1 (-.f64 1 (cos.f64 eps))) (/.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (cos.f64 eps))))) |
(/.f64 (-.f64 (/.f64 (/.f64 1 (-.f64 1 (cos.f64 eps))) (-.f64 1 (cos.f64 eps))) (/.f64 (/.f64 (pow.f64 (cos.f64 eps) 4) (-.f64 1 (cos.f64 eps))) (-.f64 1 (cos.f64 eps)))) (-.f64 (/.f64 (pow.f64 (cos.f64 eps) 2) (-.f64 1 (cos.f64 eps))) (/.f64 -1 (-.f64 1 (cos.f64 eps))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 eps) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 (pow.f64 (cos.f64 eps) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) (*.f64 (/.f64 -1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 -1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))))) (+.f64 (/.f64 (pow.f64 (cos.f64 eps) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 -1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))))) |
(/.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 eps) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 (pow.f64 (cos.f64 eps) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (neg.f64 (*.f64 (/.f64 -1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 -1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))))) (+.f64 (/.f64 (pow.f64 (cos.f64 eps) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 -1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))))) |
(/.f64 (-.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 eps) 6) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps))))) (+.f64 (/.f64 (pow.f64 (cos.f64 eps) 3) (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))) (/.f64 -1 (+.f64 1 (-.f64 (pow.f64 (cos.f64 eps) 2) (cos.f64 eps)))))) |
(pow.f64 (/.f64 -1 (-.f64 -1 (cos.f64 eps))) -1) |
(+.f64 (cos.f64 eps) 1) |
(neg.f64 (-.f64 -1 (cos.f64 eps))) |
(+.f64 (cos.f64 eps) 1) |
(neg.f64 (/.f64 (+.f64 1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (+.f64 (cos.f64 eps) -1) (neg.f64 (pow.f64 (cos.f64 eps) 2))))) |
(*.f64 (-.f64 -1 (pow.f64 (cos.f64 eps) 3)) (/.f64 1 (-.f64 (+.f64 (cos.f64 eps) -1) (pow.f64 (cos.f64 eps) 2)))) |
(/.f64 (-.f64 -1 (pow.f64 (cos.f64 eps) 3)) (+.f64 (cos.f64 eps) (-.f64 -1 (pow.f64 (cos.f64 eps) 2)))) |
(fma.f64 (cos.f64 eps) 1 1) |
(+.f64 (cos.f64 eps) 1) |
(fma.f64 1 (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) |
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 eps) 1))) |
(+.f64 (cos.f64 eps) 1) |
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 eps) 1))) |
(+.f64 (cos.f64 eps) 1) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 eps) 1)) (cbrt.f64 (+.f64 (cos.f64 eps) 1))) (cbrt.f64 (+.f64 (cos.f64 eps) 1))) |
(+.f64 (cos.f64 eps) 1) |
(cbrt.f64 (*.f64 (*.f64 (+.f64 (cos.f64 eps) 1) (+.f64 (cos.f64 eps) 1)) (+.f64 (cos.f64 eps) 1))) |
(cbrt.f64 (*.f64 (+.f64 (cos.f64 eps) 1) (*.f64 (+.f64 (cos.f64 eps) 1) (+.f64 (cos.f64 eps) 1)))) |
(cbrt.f64 (*.f64 (+.f64 (cos.f64 eps) 1) (pow.f64 (+.f64 (cos.f64 eps) 1) 2))) |
(*.f64 1 (+.f64 (cos.f64 eps) 1)) |
(+.f64 (cos.f64 eps) 1) |
(pow.f64 (+.f64 (cos.f64 eps) 1) 1) |
(+.f64 (cos.f64 eps) 1) |
(exp.f64 (log.f64 (+.f64 (cos.f64 eps) 1))) |
(+.f64 (cos.f64 eps) 1) |
(log.f64 (exp.f64 (+.f64 (cos.f64 eps) 1))) |
(+.f64 (cos.f64 eps) 1) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) 1))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) 1))) |
(binary32->binary64 (+.f32 (cos.f32 (binary64->binary32 eps)) 1)) |
(binary32->binary64 (+.f32 1 (cos.f32 (binary64->binary32 eps)))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (sin.f32 (binary64->binary32 x))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (fma.f32 (cos.f32 (binary64->binary32 x)) (+.f32 (cos.f32 (binary64->binary32 eps)) -1) (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (fma.f32 (cos.f32 (binary64->binary32 x)) (+.f32 -1 (cos.f32 (binary64->binary32 eps))) (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps)))))) |
(binary32->binary64 (-.f32 (*.f32 (cos.f32 (binary64->binary32 x)) (+.f32 -1 (cos.f32 (binary64->binary32 eps)))) (*.f32 (sin.f32 (binary64->binary32 x)) (sin.f32 (binary64->binary32 eps))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))))) |
(binary32->binary64 (binary64->binary32 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (neg.f32 (sin.f32 (binary64->binary32 eps))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) -1))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 eps) -1))) |
(binary32->binary64 (+.f32 (cos.f32 (binary64->binary32 eps)) -1)) |
(binary32->binary64 (+.f32 -1 (cos.f32 (binary64->binary32 eps)))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (binary64->binary32 (sin.f64 x))) |
(binary32->binary64 (sin.f32 (binary64->binary32 x))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (*.f32 -2 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2))))) |
(binary32->binary64 (*.f32 (sin.f32 (binary64->binary32 x)) (*.f32 -2 (sin.f32 (*.f32 1/2 (binary64->binary32 eps)))))) |
(binary32->binary64 (*.f32 (sin.f32 (*.f32 1/2 (binary64->binary32 eps))) (*.f32 -2 (sin.f32 (binary64->binary32 x))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(binary32->binary64 (+.f32 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2)) (*.f32 (binary64->binary32 x) (cos.f32 (*.f32 (binary64->binary32 eps) 1/2))))) |
(binary32->binary64 (+.f32 (sin.f32 (*.f32 1/2 (binary64->binary32 eps))) (*.f32 (binary64->binary32 x) (cos.f32 (*.f32 1/2 (binary64->binary32 eps)))))) |
(binary32->binary64 (fma.f32 (binary64->binary32 x) (cos.f32 (*.f32 1/2 (binary64->binary32 eps))) (sin.f32 (*.f32 1/2 (binary64->binary32 eps))))) |
(binary32->binary64 (binary64->binary32 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(binary32->binary64 (binary64->binary32 (*.f64 x (cos.f64 (*.f64 eps 1/2))))) |
(binary32->binary64 (*.f32 (binary64->binary32 x) (cos.f32 (*.f32 (binary64->binary32 eps) 1/2)))) |
(binary32->binary64 (*.f32 (binary64->binary32 x) (cos.f32 (*.f32 1/2 (binary64->binary32 eps))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))))) |
(binary32->binary64 (*.f32 (+.f32 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2)) (*.f32 (binary64->binary32 x) (cos.f32 (*.f32 (binary64->binary32 eps) 1/2)))) (*.f32 -2 (sin.f32 (*.f32 (binary64->binary32 eps) 1/2))))) |
(binary32->binary64 (*.f32 (*.f32 -2 (sin.f32 (*.f32 1/2 (binary64->binary32 eps)))) (+.f32 (sin.f32 (*.f32 1/2 (binary64->binary32 eps))) (*.f32 (binary64->binary32 x) (cos.f32 (*.f32 1/2 (binary64->binary32 eps))))))) |
(binary32->binary64 (*.f32 (sin.f32 (*.f32 1/2 (binary64->binary32 eps))) (*.f32 -2 (fma.f32 (binary64->binary32 x) (cos.f32 (*.f32 1/2 (binary64->binary32 eps))) (sin.f32 (*.f32 1/2 (binary64->binary32 eps))))))) |
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (cos.f64 eps) 1)))) |
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (cos.f64 eps) 1)))) |
(binary32->binary64 (/.f32 1 (+.f32 (cos.f32 (binary64->binary32 eps)) 1))) |
(binary32->binary64 (/.f32 1 (+.f32 1 (cos.f32 (binary64->binary32 eps))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 eps) 1))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 eps) 1))))) |
(binary32->binary64 (binary64->binary32 (/.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (+.f64 (cos.f64 eps) 1)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 eps) 1))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 eps) 1))))) |
(binary32->binary64 (binary64->binary32 (/.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (+.f64 (cos.f64 eps) 1)))) |
(binary32->binary64 (*.f32 (-.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (/.f32 1 (+.f32 (cos.f32 (binary64->binary32 eps)) 1)))) |
(binary32->binary64 (/.f32 (*.f32 (-.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) 1) (+.f32 1 (cos.f32 (binary64->binary32 eps))))) |
(binary32->binary64 (/.f32 (-.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (+.f32 1 (cos.f32 (binary64->binary32 eps))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 eps) 1)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 eps) 1))) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (+.f64 (cos.f64 eps) 1)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 eps) 1)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 eps) 1))) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) |
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x)) (+.f64 (cos.f64 eps) 1)) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) |
(binary32->binary64 (*.f32 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (*.f32 (-.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (/.f32 1 (+.f32 (cos.f32 (binary64->binary32 eps)) 1))))) |
(binary32->binary64 (*.f32 (/.f32 (*.f32 (-.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) 1) (+.f32 1 (cos.f32 (binary64->binary32 eps)))) (+.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps)))))) |
(binary32->binary64 (/.f32 (*.f32 (-.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x))) (+.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))))) (+.f32 1 (cos.f32 (binary64->binary32 eps))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(binary32->binary64 (binary64->binary32 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) |
(binary32->binary64 (+.f32 (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))) (cos.f32 (binary64->binary32 x)))) |
(binary32->binary64 (+.f32 (cos.f32 (binary64->binary32 x)) (cos.f32 (+.f32 (binary64->binary32 x) (binary64->binary32 eps))))) |
Compiled 41752 to 18161 computations (56.5% saved)
78 alts after pruning (70 fresh and 8 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1051 | 17 | 1068 |
| Fresh | 11 | 53 | 64 |
| Picked | 2 | 3 | 5 |
| Done | 1 | 5 | 6 |
| Total | 1065 | 78 | 1143 |
| Status | Accuracy | Program |
|---|---|---|
| 88.9% | (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (*.f64 (*.f64 (cbrt.f64 (sin.f64 x)) (cbrt.f64 (sin.f64 x))) (cbrt.f64 (sin.f64 x))) (neg.f64 (sin.f64 eps)))) | |
| ✓ | 89.7% | (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
| 59.2% | (fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) | |
| 89.4% | (fma.f64 (cos.f64 x) (cbrt.f64 (*.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (cos.f64 eps) -1)) (+.f64 (cos.f64 eps) -1))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 58.8% | (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) | |
| 38.5% | (/.f64 (*.f64 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 2) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x)))) (cos.f64 (*.f64 eps 1/2)))) | |
| 89.6% | (/.f64 (*.f64 (+.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 eps) (sin.f64 x)))) (+.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) 1)))) | |
| 53.7% | (/.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) | |
| 38.9% | (/.f64 1 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) | |
| ✓ | 59.1% | (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
| 14.1% | (-.f64 (-.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) | |
| 40.3% | (-.f64 (-.f64 (cos.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) | |
| 59.1% | (-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) | |
| 51.5% | (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 eps (sin.f64 x))) | |
| 89.6% | (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) | |
| 59.2% | (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) | |
| ✓ | 38.9% | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 39.3% | (-.f64 (cos.f64 eps) (cos.f64 x)) | |
| ✓ | 39.9% | (-.f64 (cos.f64 eps) 1) |
| 27.5% | (-.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) | |
| 89.6% | (+.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 71.9% | (+.f64 (-.f64 (cos.f64 eps) 1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 46.9% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (exp.f64 (log.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) | |
| 83.6% | (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 38.2% | (+.f64 (+.f64 (cos.f64 eps) (neg.f64 (*.f64 x (sin.f64 eps)))) -1) | |
| 57.8% | (+.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (*.f64 -1/2 (*.f64 x x)) 1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 43.9% | (+.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (*.f64 -1/2 (*.f64 x x)) 1)) (*.f64 (sin.f64 eps) (neg.f64 x))) | |
| 50.4% | (+.f64 (*.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/720 (pow.f64 eps 6)) (*.f64 1/24 (pow.f64 eps 4))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 44.3% | (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (neg.f64 x))) | |
| 53.4% | (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (neg.f64 eps) (sin.f64 x))) | |
| 59.1% | (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (log.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) | |
| 51.6% | (+.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps -1/2))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 89.6% | (+.f64 (*.f64 (cos.f64 x) (log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 44.7% | (+.f64 (*.f64 (cos.f64 x) 0) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 10.8% | (+.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 11.2% | (+.f64 (*.f64 (cos.f64 x) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 11.5% | (+.f64 (*.f64 (cos.f64 x) -2) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 50.8% | (+.f64 (*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x)))) (*.f64 (sin.f64 x) (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) | |
| 15.9% | (+.f64 (*.f64 -2 (*.f64 x (sin.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 x 5) (sin.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 1/2520 (*.f64 (pow.f64 x 7) (sin.f64 (*.f64 1/2 eps)))) (*.f64 1/3 (*.f64 (pow.f64 x 3) (sin.f64 (*.f64 1/2 eps))))))) | |
| 89.5% | (+.f64 (log.f64 (exp.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 3.9% | (+.f64 2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.0% | (+.f64 3/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.0% | (+.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.5% | (+.f64 1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 4.9% | (+.f64 1/4 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 5.1% | (+.f64 1/8 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 10.1% | (+.f64 -1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 9.9% | (+.f64 -1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) | |
| 40.0% | (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 eps) 1) (/.f64 1 (+.f64 (cos.f64 eps) 1)))) | |
| 42.0% | (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) | |
| 26.2% | (*.f64 (+.f64 x (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 79.2% | (*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) | |
| ✓ | 80.4% | (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| ✓ | 43.8% | (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
| 42.1% | (*.f64 (sin.f64 x) (neg.f64 eps)) | |
| 16.8% | (*.f64 (sin.f64 eps) (neg.f64 x)) | |
| ✓ | 17.0% | (*.f64 (neg.f64 eps) x) |
| 43.8% | (*.f64 (log1p.f64 (expm1.f64 (sin.f64 x))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 37.8% | (*.f64 (log.f64 (exp.f64 (sin.f64 x))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 43.7% | (*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 76.9% | (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) 3)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 43.1% | (*.f64 (cbrt.f64 (pow.f64 (sin.f64 x) 3)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 28.4% | (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 x))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 17.0% | (*.f64 x (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) | |
| 26.3% | (*.f64 eps (-.f64 (*.f64 eps -1/2) x)) | |
| ✓ | 20.0% | (*.f64 eps (*.f64 eps -1/2)) |
| 39.2% | (*.f64 -1 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 eps (+.f64 eps (+.f64 x x))))) (cos.f64 (*.f64 1/2 (*.f64 2 (+.f64 eps x)))))) | |
| 53.7% | (*.f64 -2 (fma.f64 x (/.f64 (sin.f64 eps) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) | |
| 48.9% | (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) | |
| 53.7% | (*.f64 -2 (+.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) | |
| 39.8% | (log1p.f64 (expm1.f64 (-.f64 (cos.f64 eps) 1))) | |
| 59.0% | (log.f64 (exp.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) | |
| 39.8% | (cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) | |
| 50.8% | (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) 3)) | |
| 10.5% | (binary32->binary64 (-.f32 (cos.f32 (binary64->binary32 eps)) 1)) | |
| 27.7% | (binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) | |
| 28.7% | (binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 eps) 1))) | |
| 14.8% | (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)))) |
Compiled 3484 to 1805 computations (48.2% saved)
| Inputs |
|---|
(*.f64 (neg.f64 eps) x) |
(*.f64 eps (*.f64 eps -1/2)) |
(*.f64 eps (-.f64 (*.f64 eps -1/2) x)) |
(-.f64 (cos.f64 eps) 1) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 x (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (+.f64 x (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(binary32->binary64 (-.f32 (cos.f32 (binary64->binary32 eps)) 1)) |
(-.f64 (cos.f64 eps) (cos.f64 x)) |
(-.f64 (cos.f64 x) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) |
(+.f64 -1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 -1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/8 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/4 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 3/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
(+.f64 (+.f64 (cos.f64 eps) (neg.f64 (*.f64 x (sin.f64 eps)))) -1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(/.f64 1 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.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 (+.f64 (cos.f64 eps) -1) (+.f64 (*.f64 -1/2 (*.f64 x x)) 1)) (*.f64 (sin.f64 eps) (neg.f64 x))) |
(*.f64 -1 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 eps (+.f64 eps (+.f64 x x))))) (cos.f64 (*.f64 1/2 (*.f64 2 (+.f64 eps x)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 eps) 1))) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 eps) 1))) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) |
(-.f64 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (cos.f64 x)) |
(+.f64 (*.f64 (cos.f64 x) -2) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) 0) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.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 (neg.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (neg.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps -1/2))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 -2 (+.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x)))) (*.f64 (sin.f64 x) (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(+.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (*.f64 -1/2 (*.f64 x x)) 1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (+.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (*.f64 (+.f64 (*.f64 (*.f64 -1/2 x) x) 1) (sin.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)))) |
(*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 x))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(*.f64 (binary32->binary64 (binary64->binary32 (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 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (log.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) |
(*.f64 (log.f64 (exp.f64 (sin.f64 x))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (log1p.f64 (expm1.f64 (sin.f64 x))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(-.f64 (-.f64 (cos.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(-.f64 (-.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 x) 3)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (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 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 x (sin.f64 eps))) (cos.f64 x)) |
(*.f64 -2 (fma.f64 x (/.f64 (sin.f64 eps) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 eps) 1) (/.f64 1 (+.f64 (cos.f64 eps) 1)))) |
(/.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(+.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)) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x))) |
(+.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) 3)) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) 3)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 eps) 1)))) |
(*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (cos.f64 x)) |
(log.f64 (exp.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(+.f64 (log.f64 (exp.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) (log.f64 (exp.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)) (log.f64 (exp.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(/.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 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (*.f64 -1/2 (pow.f64 eps 2)) (+.f64 (*.f64 -1/720 (pow.f64 eps 6)) (*.f64 1/24 (pow.f64 eps 4))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(/.f64 (*.f64 (/.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 2) (-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 x (+.f64 eps x)))) (cos.f64 (*.f64 eps 1/2)))) |
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 eps) (cos.f64 x)))) |
(log.f64 (exp.f64 (-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)))) |
(-.f64 (-.f64 (log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps)))) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x))) 3)) (cos.f64 x)) |
(log.f64 (exp.f64 (+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (log1p.f64 (expm1.f64 (*.f64 (cos.f64 x) (cos.f64 eps))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (exp.f64 (log.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(-.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 eps) (sin.f64 x))) (+.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (*.f64 (sin.f64 eps) (sin.f64 x)))) (cos.f64 x)) |
(+.f64 (*.f64 -2 (*.f64 x (sin.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 x 5) (sin.f64 (*.f64 1/2 eps)))) (+.f64 (*.f64 1/2520 (*.f64 (pow.f64 x 7) (sin.f64 (*.f64 1/2 eps)))) (*.f64 1/3 (*.f64 (pow.f64 x 3) (sin.f64 (*.f64 1/2 eps))))))) |
(fma.f64 (cos.f64 x) (cbrt.f64 (*.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (cos.f64 eps) -1)) (+.f64 (cos.f64 eps) -1))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (fma.f64 -1/2 (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 (cos.f64 x) (fma.f64 1/24 (pow.f64 eps 4) (*.f64 -1/720 (pow.f64 eps 6))))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (+.f64 (*.f64 1/5040 (*.f64 (pow.f64 x 7) (sin.f64 eps))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (*.f64 (*.f64 (cbrt.f64 (sin.f64 x)) (cbrt.f64 (sin.f64 x))) (cbrt.f64 (sin.f64 x))) (neg.f64 (sin.f64 eps)))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (cbrt.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x))) (*.f64 (sin.f64 x) (*.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (*.f64 (sin.f64 eps) (sin.f64 x)))))))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (+.f64 (*.f64 -1 (*.f64 x (sin.f64 eps))) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 x 5) (sin.f64 eps))) (+.f64 (*.f64 1/5040 (*.f64 (pow.f64 x 7) (sin.f64 eps))) (*.f64 1/6 (*.f64 (pow.f64 x 3) (sin.f64 eps))))))) |
(-.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) 2) (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (*.f64 (cos.f64 x) (cos.f64 eps)))) (cos.f64 x)) |
(-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (fma.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)) (fma.f64 (neg.f64 (sin.f64 eps)) (sin.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x))))) (cos.f64 x)) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1))) (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 (+.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 eps) (sin.f64 x)))) (+.f64 (*.f64 (sin.f64 eps) (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) 1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) 2) (*.f64 (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x)))) (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (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 (*.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) 2) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (*.f64 (/.f64 (pow.f64 (cos.f64 x) 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 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 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 6) (pow.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 3)) (/.f64 (pow.f64 (cos.f64 x) 6) (pow.f64 (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))) 3))) (fma.f64 (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (+.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (/.f64 (pow.f64 (cos.f64 x) 2) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x))))) (/.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) 4) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))) (+.f64 (cos.f64 x) (cos.f64 (+.f64 eps x)))))) |
(/.f64 (-.f64 (pow.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))) 3) (pow.f64 (/.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))) 3)) (+.f64 (*.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 (+.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 (*.f64 (/.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 (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)) 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))))))) |
| Outputs |
|---|
(+.f64 (*.f64 (cos.f64 x) (log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.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:
| 248.0ms | eps |
| 156.0ms | x |
| 66.0ms | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.2% | 3 | x |
| 99.2% | 3 | eps |
| 89.7% | 1 | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
Compiled 2231 to 904 computations (59.5% saved)
| Inputs |
|---|
(*.f64 (neg.f64 eps) x) |
(*.f64 eps (*.f64 eps -1/2)) |
(*.f64 eps (-.f64 (*.f64 eps -1/2) x)) |
(-.f64 (cos.f64 eps) 1) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 x (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (+.f64 x (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(binary32->binary64 (-.f32 (cos.f32 (binary64->binary32 eps)) 1)) |
(-.f64 (cos.f64 eps) (cos.f64 x)) |
(-.f64 (cos.f64 x) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) |
(+.f64 -1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 -1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/8 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/4 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 3/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
(+.f64 (+.f64 (cos.f64 eps) (neg.f64 (*.f64 x (sin.f64 eps)))) -1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(/.f64 1 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.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 (+.f64 (cos.f64 eps) -1) (+.f64 (*.f64 -1/2 (*.f64 x x)) 1)) (*.f64 (sin.f64 eps) (neg.f64 x))) |
(*.f64 -1 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 eps (+.f64 eps (+.f64 x x))))) (cos.f64 (*.f64 1/2 (*.f64 2 (+.f64 eps x)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 eps) 1))) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 eps) 1))) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) |
(-.f64 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (cos.f64 x)) |
(+.f64 (*.f64 (cos.f64 x) -2) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) 0) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.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 (neg.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (neg.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps -1/2))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 -2 (+.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x)))) (*.f64 (sin.f64 x) (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(+.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (*.f64 -1/2 (*.f64 x x)) 1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (+.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (*.f64 (+.f64 (*.f64 (*.f64 -1/2 x) x) 1) (sin.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)))) |
(*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 x))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(*.f64 (binary32->binary64 (binary64->binary32 (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 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (log.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) |
(*.f64 (log.f64 (exp.f64 (sin.f64 x))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (log1p.f64 (expm1.f64 (sin.f64 x))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(-.f64 (-.f64 (cos.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(-.f64 (-.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 x) 3)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (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 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 x (sin.f64 eps))) (cos.f64 x)) |
(*.f64 -2 (fma.f64 x (/.f64 (sin.f64 eps) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 eps) 1) (/.f64 1 (+.f64 (cos.f64 eps) 1)))) |
(/.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(+.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)) |
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 eps) (sin.f64 x)))) |
(-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps))) (cos.f64 x))) |
(+.f64 (-.f64 (*.f64 (cos.f64 eps) (cos.f64 x)) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))))) 3)) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 (fma.f64 x 2 eps))) 3)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 1 (+.f64 (cos.f64 eps) 1)))) |
(*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (*.f64 (sin.f64 x) (neg.f64 eps)) (/.f64 1 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) |
(-.f64 (fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (cos.f64 x)) |
(log.f64 (exp.f64 (+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))))) |
(+.f64 (log.f64 (exp.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
| Outputs |
|---|
(fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.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))) |
1 calls:
| 110.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.2% | 3 | x |
Compiled 1081 to 504 computations (53.4% saved)
| Inputs |
|---|
(*.f64 (neg.f64 eps) x) |
(*.f64 eps (*.f64 eps -1/2)) |
(*.f64 eps (-.f64 (*.f64 eps -1/2) x)) |
(-.f64 (cos.f64 eps) 1) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 x (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (+.f64 x (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(binary32->binary64 (-.f32 (cos.f32 (binary64->binary32 eps)) 1)) |
(-.f64 (cos.f64 eps) (cos.f64 x)) |
(-.f64 (cos.f64 x) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) |
(+.f64 -1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 -1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/8 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/4 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 3/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
(+.f64 (+.f64 (cos.f64 eps) (neg.f64 (*.f64 x (sin.f64 eps)))) -1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(/.f64 1 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.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 (+.f64 (cos.f64 eps) -1) (+.f64 (*.f64 -1/2 (*.f64 x x)) 1)) (*.f64 (sin.f64 eps) (neg.f64 x))) |
(*.f64 -1 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 eps (+.f64 eps (+.f64 x x))))) (cos.f64 (*.f64 1/2 (*.f64 2 (+.f64 eps x)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 eps) 1))) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 eps) 1))) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) |
(-.f64 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (cos.f64 x)) |
(+.f64 (*.f64 (cos.f64 x) -2) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) 0) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.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 (neg.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (neg.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps -1/2))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 -2 (+.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x)))) (*.f64 (sin.f64 x) (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(+.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (*.f64 -1/2 (*.f64 x x)) 1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (+.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (*.f64 (+.f64 (*.f64 (*.f64 -1/2 x) x) 1) (sin.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)))) |
(*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 x))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(*.f64 (binary32->binary64 (binary64->binary32 (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 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (log.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) |
(*.f64 (log.f64 (exp.f64 (sin.f64 x))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (log1p.f64 (expm1.f64 (sin.f64 x))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(-.f64 (-.f64 (cos.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(-.f64 (-.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 x) 3)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (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 eps) (sin.f64 x))) |
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) |
(-.f64 (-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 x (sin.f64 eps))) (cos.f64 x)) |
(*.f64 -2 (fma.f64 x (/.f64 (sin.f64 eps) 2) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 eps) 1) (/.f64 1 (+.f64 (cos.f64 eps) 1)))) |
(/.f64 (*.f64 -2 (sin.f64 (*.f64 eps 1/2))) (/.f64 1 (fma.f64 x (cos.f64 (*.f64 eps 1/2)) (sin.f64 (*.f64 eps 1/2))))) |
(+.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)) |
| Outputs |
|---|
(-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) |
(*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.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))) |
1 calls:
| 159.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.2% | 3 | x |
Compiled 869 to 438 computations (49.6% saved)
| Inputs |
|---|
(*.f64 (neg.f64 eps) x) |
(*.f64 eps (*.f64 eps -1/2)) |
(*.f64 eps (-.f64 (*.f64 eps -1/2) x)) |
(-.f64 (cos.f64 eps) 1) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 x (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (+.f64 x (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(binary32->binary64 (-.f32 (cos.f32 (binary64->binary32 eps)) 1)) |
(-.f64 (cos.f64 eps) (cos.f64 x)) |
(-.f64 (cos.f64 x) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) |
(+.f64 -1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 -1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/8 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/4 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 3/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
(+.f64 (+.f64 (cos.f64 eps) (neg.f64 (*.f64 x (sin.f64 eps)))) -1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(/.f64 1 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.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 (+.f64 (cos.f64 eps) -1) (+.f64 (*.f64 -1/2 (*.f64 x x)) 1)) (*.f64 (sin.f64 eps) (neg.f64 x))) |
(*.f64 -1 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 eps (+.f64 eps (+.f64 x x))))) (cos.f64 (*.f64 1/2 (*.f64 2 (+.f64 eps x)))))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 eps) 1))) |
(log1p.f64 (expm1.f64 (-.f64 (cos.f64 eps) 1))) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 eps) -1) 3)) |
(-.f64 (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))) (cos.f64 x)) |
(+.f64 (*.f64 (cos.f64 x) -2) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) -1/2) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (*.f64 (cos.f64 x) 0) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.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 (neg.f64 eps) (sin.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (neg.f64 x))) |
(+.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps -1/2))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 -2 (+.f64 (*.f64 x (/.f64 (+.f64 (sin.f64 eps) 0) 2)) (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 eps (*.f64 eps (cos.f64 x)))) (*.f64 (sin.f64 x) (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(+.f64 (*.f64 (+.f64 (cos.f64 eps) -1) (+.f64 (*.f64 -1/2 (*.f64 x x)) 1)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (+.f64 (*.f64 x (cos.f64 (*.f64 eps 1/2))) (*.f64 (+.f64 (*.f64 (*.f64 -1/2 x) x) 1) (sin.f64 (*.f64 eps 1/2)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(binary32->binary64 (binary64->binary32 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 x) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 (sin.f64 x) -2)))) |
(*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 x))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)))) |
(*.f64 (binary32->binary64 (binary64->binary32 (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 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (log.f64 (exp.f64 (cos.f64 (+.f64 x eps)))) (cos.f64 x)) |
(*.f64 (log.f64 (exp.f64 (sin.f64 x))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (log1p.f64 (expm1.f64 (sin.f64 x))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(-.f64 (-.f64 (cos.f64 eps) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(-.f64 (-.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) (cos.f64 x)) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 x) 3)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 eps)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 (+.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
| Outputs |
|---|
(*.f64 (sin.f64 (*.f64 1/2 (+.f64 eps (+.f64 x x)))) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
3 calls:
| 31.0ms | x |
| 30.0ms | eps |
| 20.0ms | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 80.4% | 1 | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 80.4% | 1 | eps |
| 80.4% | 1 | x |
Compiled 704 to 353 computations (49.9% saved)
| Inputs |
|---|
(*.f64 (neg.f64 eps) x) |
(*.f64 eps (*.f64 eps -1/2)) |
(*.f64 eps (-.f64 (*.f64 eps -1/2) x)) |
(-.f64 (cos.f64 eps) 1) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 x (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (+.f64 x (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(binary32->binary64 (-.f32 (cos.f32 (binary64->binary32 eps)) 1)) |
(-.f64 (cos.f64 eps) (cos.f64 x)) |
(-.f64 (cos.f64 x) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) |
(+.f64 -1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 -1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/8 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/4 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 3/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
(+.f64 (+.f64 (cos.f64 eps) (neg.f64 (*.f64 x (sin.f64 eps)))) -1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(/.f64 1 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
(-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 eps (sin.f64 x))) |
| Outputs |
|---|
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) |
(-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 eps (sin.f64 x))) |
3 calls:
| 104.0ms | eps |
| 54.0ms | x |
| 23.0ms | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 75.1% | 3 | x |
| 80.4% | 3 | eps |
| 79.2% | 2 | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
Compiled 241 to 119 computations (50.6% saved)
| Inputs |
|---|
(*.f64 (neg.f64 eps) x) |
(*.f64 eps (*.f64 eps -1/2)) |
(*.f64 eps (-.f64 (*.f64 eps -1/2) x)) |
(-.f64 (cos.f64 eps) 1) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 x (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (+.f64 x (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(binary32->binary64 (-.f32 (cos.f32 (binary64->binary32 eps)) 1)) |
(-.f64 (cos.f64 eps) (cos.f64 x)) |
(-.f64 (cos.f64 x) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) |
(+.f64 -1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 -1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/8 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/4 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 3/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (cos.f64 eps) (-.f64 (*.f64 (neg.f64 x) (sin.f64 eps)) 1)) |
(+.f64 (+.f64 (cos.f64 eps) (neg.f64 (*.f64 x (sin.f64 eps)))) -1) |
(-.f64 (+.f64 (cos.f64 eps) (*.f64 -1 (*.f64 x (sin.f64 eps)))) 1) |
(/.f64 1 (/.f64 1 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) |
| Outputs |
|---|
(*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) |
(*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
3 calls:
| 117.0ms | x |
| 59.0ms | eps |
| 18.0ms | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 75.1% | 3 | x |
| 72.8% | 3 | eps |
| 71.4% | 2 | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
Compiled 228 to 114 computations (50% saved)
| Inputs |
|---|
(*.f64 (neg.f64 eps) x) |
(*.f64 eps (*.f64 eps -1/2)) |
(*.f64 eps (-.f64 (*.f64 eps -1/2) x)) |
(-.f64 (cos.f64 eps) 1) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 x (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (+.f64 x (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(binary32->binary64 (-.f32 (cos.f32 (binary64->binary32 eps)) 1)) |
(-.f64 (cos.f64 eps) (cos.f64 x)) |
(-.f64 (cos.f64 x) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) |
(+.f64 -1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 -1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/8 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/4 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 1 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 3/2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
(+.f64 2 (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) |
| Outputs |
|---|
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
1 calls:
| 45.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 73.2% | 3 | x |
Compiled 165 to 82 computations (50.3% saved)
| Inputs |
|---|
(*.f64 (neg.f64 eps) x) |
(*.f64 eps (*.f64 eps -1/2)) |
(*.f64 eps (-.f64 (*.f64 eps -1/2) x)) |
(-.f64 (cos.f64 eps) 1) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
(*.f64 x (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(*.f64 (+.f64 x (*.f64 eps 1/2)) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 1/6 (pow.f64 eps 3)) eps))) |
(binary32->binary64 (-.f32 (cos.f32 (binary64->binary32 eps)) 1)) |
(-.f64 (cos.f64 eps) (cos.f64 x)) |
(-.f64 (cos.f64 x) (cos.f64 x)) |
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| Outputs |
|---|
(-.f64 (cos.f64 eps) 1) |
(*.f64 (sin.f64 x) (neg.f64 eps)) |
3 calls:
| 35.0ms | x |
| 29.0ms | eps |
| 16.0ms | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 72.6% | 4 | eps |
| 69.5% | 2 | (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) |
| 64.5% | 3 | x |
Compiled 105 to 65 computations (38.1% saved)
| Inputs |
|---|
(*.f64 (neg.f64 eps) x) |
(*.f64 eps (*.f64 eps -1/2)) |
(*.f64 eps (-.f64 (*.f64 eps -1/2) x)) |
(-.f64 (cos.f64 eps) 1) |
(*.f64 (sin.f64 eps) (neg.f64 x)) |
| Outputs |
|---|
(-.f64 (cos.f64 eps) 1) |
(*.f64 eps (-.f64 (*.f64 eps -1/2) x)) |
(-.f64 (cos.f64 eps) 1) |
2 calls:
| 13.0ms | eps |
| 12.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 42.1% | 3 | x |
| 55.1% | 3 | eps |
Compiled 33 to 21 computations (36.4% saved)
| Inputs |
|---|
(*.f64 (neg.f64 eps) x) |
(*.f64 eps (*.f64 eps -1/2)) |
(*.f64 eps (-.f64 (*.f64 eps -1/2) x)) |
| Outputs |
|---|
(*.f64 eps (-.f64 (*.f64 eps -1/2) x)) |
2 calls:
| 4.0ms | eps |
| 3.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 26.3% | 1 | x |
| 26.3% | 1 | eps |
Compiled 24 to 15 computations (37.5% saved)
| Inputs |
|---|
(*.f64 (neg.f64 eps) x) |
(*.f64 eps (*.f64 eps -1/2)) |
| Outputs |
|---|
(*.f64 (neg.f64 eps) x) |
(*.f64 eps (*.f64 eps -1/2)) |
(*.f64 (neg.f64 eps) x) |
2 calls:
| 9.0ms | x |
| 8.0ms | eps |
| Accuracy | Segments | Branch |
|---|---|---|
| 24.3% | 3 | eps |
| 24.5% | 3 | x |
Compiled 17 to 11 computations (35.3% saved)
Total -0.0b remaining (-0%)
Threshold costs -0b (-0%)
| Inputs |
|---|
(*.f64 (neg.f64 eps) x) |
| Outputs |
|---|
(*.f64 (neg.f64 eps) x) |
2 calls:
| 3.0ms | eps |
| 3.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 17.0% | 1 | eps |
| 17.0% | 1 | x |
Compiled 12 to 8 computations (33.3% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 89.0ms | 5.780797901172612e-59 | 1.6098154099799577e-50 |
| 47.0ms | -1.9311277179219826e-8 | -1.7502838345153588e-15 |
| 58.0ms | 30× | body | 2048 | valid |
| 53.0ms | 158× | body | 1024 | valid |
| 12.0ms | 52× | body | 512 | valid |
| 7.0ms | 48× | body | 256 | valid |
Compiled 707 to 559 computations (20.9% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 49.0ms | 5.780797901172612e-59 | 1.6098154099799577e-50 |
| 47.0ms | -1.9311277179219826e-8 | -1.7502838345153588e-15 |
| 50.0ms | 138× | body | 1024 | valid |
| 18.0ms | 73× | body | 512 | valid |
| 17.0ms | 36× | body | 2048 | valid |
| 6.0ms | 41× | body | 256 | valid |
Compiled 680 to 532 computations (21.8% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 47.0ms | 5.780797901172612e-59 | 1.6098154099799577e-50 |
| 51.0ms | -1.9311277179219826e-8 | -1.7502838345153588e-15 |
| 57.0ms | 167× | body | 1024 | valid |
| 14.0ms | 28× | body | 2048 | valid |
| 12.0ms | 48× | body | 512 | valid |
| 6.0ms | 45× | body | 256 | valid |
Compiled 680 to 532 computations (21.8% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | -3.2112850255838765e-5 | -2.220446049250313e-16 |
Compiled 14 to 10 computations (28.6% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 26.0ms | 1.6728806700626263e-49 | 5.19966493072545e-49 |
| 30.0ms | -8078.0974111762425 | -3417.530897549561 |
| 32.0ms | 86× | body | 1024 | valid |
| 11.0ms | 23× | body | 2048 | valid |
| 7.0ms | 28× | body | 512 | valid |
| 3.0ms | 23× | body | 256 | valid |
Compiled 244 to 210 computations (13.9% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 1.6728806700626263e-49 | 5.19966493072545e-49 |
| 41.0ms | -604842.8145153036 | -8078.0974111762425 |
| 39.0ms | 105× | body | 1024 | valid |
| 11.0ms | 40× | body | 512 | valid |
| 10.0ms | 20× | body | 2048 | valid |
| 4.0ms | 27× | body | 256 | valid |
Compiled 242 to 202 computations (16.5% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | -2.220446049250313e-16 | 0.0 |
Compiled 14 to 10 computations (28.6% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 79.0ms | 0.010596524313432866 | 35.13620709035846 |
| 42.0ms | -763.1776809326353 | -5.657023883214855e-18 |
| 61.0ms | 36× | body | 512 | valid |
| 28.0ms | 200× | body | 256 | valid |
| 21.0ms | 59× | body | 1024 | valid |
| 5.0ms | 9× | body | 2048 | valid |
Compiled 337 to 257 computations (23.7% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 45.0ms | 7.761702588351517e-72 | 5.412572916389707e-65 |
| 58.0ms | -6.447079281056063e-130 | -1.6073115206059535e-133 |
| 46.0ms | 127× | body | 1024 | valid |
| 37.0ms | 60× | body | 2048 | valid |
| 10.0ms | 43× | body | 512 | valid |
| 6.0ms | 42× | body | 256 | valid |
Compiled 269 to 197 computations (26.8% saved)
| 1× | egg-herbie |
| 31× | *-commutative |
| 18× | +-commutative |
| 14× | sub-neg |
| 10× | if-if-or-not |
| 9× | neg-mul-1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 104 | 906 |
| 1 | 169 | 902 |
| 2 | 200 | 902 |
| 3 | 222 | 902 |
| 4 | 229 | 902 |
| 5 | 230 | 902 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 x -5742397643169489/302231454903657293676544) (+.f64 (*.f64 (cos.f64 x) (log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (if (<=.f64 x 1684996666696915/105312291668557186697918027683670432318895095400549111254310977536) (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.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 -6189700196426901/19342813113834066795298816) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (if (<=.f64 x 1639164757362759/1725436586697640946858688965569256363112777243042596638790631055949824) (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.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 -5742397643169489/302231454903657293676544) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (if (<=.f64 x 1684996666696915/105312291668557186697918027683670432318895095400549111254310977536) (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.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 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) -5902958103587057/295147905179352825856) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 eps (sin.f64 x)))) |
(if (<=.f64 x -3500) (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (if (<=.f64 x 1349313737003389/3291009114642412084309938365114701009965471731267159726697218048) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(if (<=.f64 x -8200) (*.f64 (sin.f64 x) (neg.f64 eps)) (if (<=.f64 x 6318737500113431/13164036458569648337239753460458804039861886925068638906788872192) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 (sin.f64 x) (neg.f64 eps)))) |
(if (<=.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) -2028240960365167/10141204801825835211973625643008) (-.f64 (cos.f64 eps) 1) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(if (<=.f64 eps -5718490662849961/36893488147419103232) (-.f64 (cos.f64 eps) 1) (if (<=.f64 eps 6110483974416289/576460752303423488) (*.f64 eps (-.f64 (*.f64 eps -1/2) x)) (-.f64 (cos.f64 eps) 1))) |
(*.f64 eps (-.f64 (*.f64 eps -1/2) x)) |
(if (<=.f64 x -5754006927942437/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) (*.f64 (neg.f64 eps) x) (if (<=.f64 x 4351578318585633/62165404551223330269422781018352605012557018849668464680057997111644937126566671941632) (*.f64 eps (*.f64 eps -1/2)) (*.f64 (neg.f64 eps) x))) |
(*.f64 (neg.f64 eps) x) |
| Outputs |
|---|
(if (<=.f64 x -5742397643169489/302231454903657293676544) (+.f64 (*.f64 (cos.f64 x) (log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (if (<=.f64 x 1684996666696915/105312291668557186697918027683670432318895095400549111254310977536) (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.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 -5742397643169489/302231454903657293676544) (+.f64 (*.f64 (cos.f64 x) (log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (if (<=.f64 x 1684996666696915/105312291668557186697918027683670432318895095400549111254310977536) (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.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 x) (sin.f64 eps))))) |
(if (<=.f64 x -5742397643169489/302231454903657293676544) (-.f64 (*.f64 (cos.f64 x) (log.f64 (exp.f64 (+.f64 (cos.f64 eps) -1)))) (*.f64 (sin.f64 x) (sin.f64 eps))) (if (<=.f64 x 1684996666696915/105312291668557186697918027683670432318895095400549111254310977536) (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.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 x) (sin.f64 eps))))) |
(if (<=.f64 x -6189700196426901/19342813113834066795298816) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (if (<=.f64 x 1639164757362759/1725436586697640946858688965569256363112777243042596638790631055949824) (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.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 -6189700196426901/19342813113834066795298816) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 eps)))) (if (<=.f64 x 1639164757362759/1725436586697640946858688965569256363112777243042596638790631055949824) (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.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 x) (sin.f64 eps))))) |
(if (<=.f64 x -6189700196426901/19342813113834066795298816) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1) (*.f64 (sin.f64 eps) (neg.f64 (sin.f64 x)))) (if (<=.f64 x 1639164757362759/1725436586697640946858688965569256363112777243042596638790631055949824) (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.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 x) (sin.f64 eps))))) |
(if (<=.f64 x -5742397643169489/302231454903657293676544) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 eps) (sin.f64 x))) (if (<=.f64 x 1684996666696915/105312291668557186697918027683670432318895095400549111254310977536) (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.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 (or (<=.f64 x -5742397643169489/302231454903657293676544) (not (<=.f64 x 1684996666696915/105312291668557186697918027683670432318895095400549111254310977536))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 eps) -1)) (*.f64 (sin.f64 x) (sin.f64 eps))) (*.f64 (+.f64 (sin.f64 (*.f64 eps 1/2)) (*.f64 x (cos.f64 (*.f64 eps 1/2)))) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2))) |
(*.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 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) -5902958103587057/295147905179352825856) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) -1/2)) (*.f64 eps (sin.f64 x)))) |
(if (<=.f64 x -3500) (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))) (if (<=.f64 x 1349313737003389/3291009114642412084309938365114701009965471731267159726697218048) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 (sin.f64 x) (*.f64 -2 (sin.f64 (*.f64 eps 1/2)))))) |
(if (or (<=.f64 x -3500) (not (<=.f64 x 1349313737003389/3291009114642412084309938365114701009965471731267159726697218048))) (*.f64 (sin.f64 x) (*.f64 (sin.f64 (*.f64 eps 1/2)) -2)) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(if (<=.f64 x -8200) (*.f64 (sin.f64 x) (neg.f64 eps)) (if (<=.f64 x 6318737500113431/13164036458569648337239753460458804039861886925068638906788872192) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2)) (*.f64 (sin.f64 x) (neg.f64 eps)))) |
(if (or (<=.f64 x -8200) (not (<=.f64 x 6318737500113431/13164036458569648337239753460458804039861886925068638906788872192))) (*.f64 (sin.f64 x) (neg.f64 eps)) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(if (or (<=.f64 x -8200) (not (<=.f64 x 6318737500113431/13164036458569648337239753460458804039861886925068638906788872192))) (*.f64 eps (neg.f64 (sin.f64 x))) (*.f64 -2 (pow.f64 (sin.f64 (*.f64 eps 1/2)) 2))) |
(if (<=.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) -2028240960365167/10141204801825835211973625643008) (-.f64 (cos.f64 eps) 1) (*.f64 (sin.f64 x) (neg.f64 eps))) |
(if (<=.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) -2028240960365167/10141204801825835211973625643008) (-.f64 (cos.f64 eps) 1) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(if (<=.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) -2028240960365167/10141204801825835211973625643008) (+.f64 (cos.f64 eps) -1) (*.f64 eps (neg.f64 (sin.f64 x)))) |
(if (<=.f64 eps -5718490662849961/36893488147419103232) (-.f64 (cos.f64 eps) 1) (if (<=.f64 eps 6110483974416289/576460752303423488) (*.f64 eps (-.f64 (*.f64 eps -1/2) x)) (-.f64 (cos.f64 eps) 1))) |
(if (or (<=.f64 eps -5718490662849961/36893488147419103232) (not (<=.f64 eps 6110483974416289/576460752303423488))) (-.f64 (cos.f64 eps) 1) (*.f64 eps (-.f64 (*.f64 eps -1/2) x))) |
(if (or (<=.f64 eps -5718490662849961/36893488147419103232) (not (<=.f64 eps 6110483974416289/576460752303423488))) (+.f64 (cos.f64 eps) -1) (*.f64 eps (-.f64 (*.f64 eps -1/2) x))) |
(*.f64 eps (-.f64 (*.f64 eps -1/2) x)) |
(if (<=.f64 x -5754006927942437/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) (*.f64 (neg.f64 eps) x) (if (<=.f64 x 4351578318585633/62165404551223330269422781018352605012557018849668464680057997111644937126566671941632) (*.f64 eps (*.f64 eps -1/2)) (*.f64 (neg.f64 eps) x))) |
(if (or (<=.f64 x -5754006927942437/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) (not (<=.f64 x 4351578318585633/62165404551223330269422781018352605012557018849668464680057997111644937126566671941632))) (*.f64 x (neg.f64 eps)) (*.f64 eps (*.f64 eps -1/2))) |
(*.f64 (neg.f64 eps) x) |
(*.f64 x (neg.f64 eps)) |
Compiled 332 to 238 computations (28.3% saved)
| 883× | fma-def |
| 883× | fma-def |
| 883× | fma-def |
| 883× | fma-def |
| 703× | flip-+ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 53 | 32 |
| 2 | 392 | 32 |
| 3 | 4845 | 32 |
| 0 | 707 | 19378 |
| 1 | 1773 | 16138 |
| 2 | 6961 | 16124 |
| 0 | 9 | 32 |
| 1 | 53 | 32 |
| 2 | 392 | 32 |
| 3 | 4845 | 32 |
| 0 | 539 | 14130 |
| 1 | 1672 | 13340 |
| 2 | 7052 | 13324 |
| 0 | 707 | 19378 |
| 1 | 1773 | 16138 |
| 2 | 6961 | 16124 |
| 0 | 482 | 11949 |
| 1 | 1182 | 10993 |
| 2 | 4494 | 10495 |
| 0 | 539 | 14130 |
| 1 | 1672 | 13340 |
| 2 | 7052 | 13324 |
| 0 | 482 | 11949 |
| 1 | 1182 | 10993 |
| 2 | 4494 | 10495 |
| 0 | 707 | 19378 |
| 1 | 1773 | 16138 |
| 2 | 6961 | 16124 |
| 0 | 482 | 11949 |
| 1 | 1182 | 10993 |
| 2 | 4494 | 10495 |
| 0 | 539 | 14130 |
| 1 | 1672 | 13340 |
| 2 | 7052 | 13324 |
| 0 | 707 | 19378 |
| 1 | 1773 | 16138 |
| 2 | 6961 | 16124 |
| 0 | 539 | 14130 |
| 1 | 1672 | 13340 |
| 2 | 7052 | 13324 |
| 0 | 482 | 11949 |
| 1 | 1182 | 10993 |
| 2 | 4494 | 10495 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 1066 to 580 computations (45.6% saved)
Compiled 638 to 392 computations (38.6% saved)
Loading profile data...